@charset "UTF-8";
.light {
  --background-color: var(--surface-light);
  --color: var(--color-900);
  --accent: var(--accent-light);
  --accent-hover: var(--accent-light-hover);
  --accent-alt: var(--accent-alt-light);
  --accent-alt-hover: var(--accent-light-hover);
  --accent-32: #ed1c2452;
  --surface: var(--surface-light);
  --color-50: var(--color-light-50);
  --color-75: var(--color-light-75);
  --color-100: var(--color-light-100);
  --color-200: var(--color-light-200);
  --color-300: var(--color-light-300);
  --color-400: var(--color-light-400);
  --color-500: var(--color-light-500);
  --color-600: var(--color-light-600);
  --color-700: var(--color-light-700);
  --color-800: var(--color-light-800);
  --color-900: var(--color-light-900);
  --section-default: #ed1c24;
  --section-vesti: #ed1c24;
  --section-stars: #f436ba;
  --section-sport: #191818;
  --section-sport-alt: #fec200;
  --section-hronika: #373746;
  --section-region: var(--section-default);
  --section-planeta: #08f;
  --section-zabava: #ff6f00;
  --section-stil: #b37a00;
  --section-biznis: #323cff;
  --section-zdravlje: #00cb77;
  --section-zdravlje-alt: #03444f;
  --section-techvision: #5d04aa;
  --section-auto: #f16101;
  --section-nekretnine: #3352ff;
  --section-surface-default: #ed1c24;
  --section-surface-vesti: #ed1c24;
  --section-surface-stars: #f436ba;
  --section-surface-sport: #fec200;
  --section-surface-hronika: #373746;
  --section-surface-region: var(--section-surface-default);
  --section-surface-planeta: #08f;
  --section-surface-zabava: #ff6f00;
  --section-surface-stil: #b37a00;
  --section-surface-biznis: #323cff;
  --section-surface-zdravlje: #03444f;
  --section-surface-techvision: #5d04aa;
  --section-surface-auto: #f16101;
  --section-surface-nekretnine: #3352ff;
  --section-default-text: var(--color-light-50);
  --section-vesti-text: var(--color-light-50);
  --section-stars-text: var(--color-light-50);
  --section-sport-text: var(--color-light-900);
  --section-hronika-text: var(--color-light-50);
  --section-region-text: var(--color-light-50);
  --section-planeta-text: var(--color-light-50);
  --section-zabava-text: var(--color-light-50);
  --section-techvision-text: var(--color-light-50);
  --section-biznis-text: var(--color-light-50);
  --section-zdravlje-text: var(--color-light-50);
  --general-box-shadow: var(--color-200);
  --card-cta: #240041;
  --card-cta-hover: #170029;
  --tooltip-shadow: #00000021;
  --multimediaindicator-background: var(--color-50);
  --share-whatsapp: #455a64;
  --share-universal: var(--color-900);
  --share-copy-link: var(--color-900);
  --share-apple: #000;
  --label-sec-background: var(--accent-alt);
  --shadow-floating: var(--shadow-floating-light);
  --surface-transparent: #eaeaea00;
  --color-50-transparent: #fff0;
  --color-75-without-transparency: #f8f8f8;
  --color-100-without-transparency: #f1f1f1;
  --color-200-without-transparency: #eaeaea;
  --card-author-promo-text: var(--color-700);
  --card-author-promo-surface: var(--color-100);
  --columns-template-surface: #f9f6f2;
  --content-aside-btn-text: var(--color-light-50);
  --content-aside-btn-text-hover: var(--color-light-100);
  --main-box-shadow: 0 1px 2px 0 #00000021;
  --origami-in-feed-no-header-box-shadow-left: -2px 0 2px -1px #00000021;
  --origami-in-feed-no-header-box-shadow-right: 2px 0 2px -1px #00000021;
  --scrim-00: #f1f1f100;
  --scrim-50: #f1f1f180;
  --breaking-news-label-animation: var(--accent);
  --breaking-news-label-text: var(--color-900);
  --breaking-news-label-surface: var(--color-50);
  --breaking-news-title: var(--color-50);
  --breaking-news-surface: var(--accent);
  --weather: #ffdee1;
  --weather-sec: #c84751;
  --horoscope: #f0deff;
  --horoscope-sec: #7c5a98;
  --ticker-surface: #f3f3f3;
  --ticker-surface-transparent: #f3f3f300;
  --ticker-scrim-leading: linear-gradient(
    to right,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-scrim-trailing: linear-gradient(
    to left,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-shadow: 0 1px 0 0 #00000021;
  --video-indication-elements: var(--color-50);
  --video-indication-surface: var(--accent);
  --tv-widget-surface: var(--color-900);
  --tv-widget-surface-alpha-50: #19181880;
  --tv-widget-surface-transparent: #19181800;
  --tv-widget-scrim-leading: linear-gradient(
    to bottom,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --tv-widget-scrim-trailing: linear-gradient(
    to top,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --color-900-inverse: var(--color-dark-900);
  --color-800-inverse: var(--color-dark-800);
  --color-700-inverse: var(--color-dark-700);
  --color-300-inverse: var(--color-dark-300);
  --color-200-inverse: var(--color-dark-200);
  --color-100-inverse: var(--color-dark-100);
  --color-75-inverse: var(--color-dark-75);
  --color-50-inverse: var(--color-dark-50);
  --good: #dff198;
  --good-sec: #316723;
  --good-sec-08: #31672314;
  --moderate: #ffe793;
  --moderate-sec: #b4801e;
  --moderate-sec-08: #b4801e14;
  --unhealthy-for-sensitive-groups: #ffcaa7;
  --unhealthy-for-sensitive-groups-sec: #88452b;
  --unhealthy-for-sensitive-groups-sec-08: #88452b14;
  --unhealthy: #ffa8a5;
  --unhealthy-sec: #b43d38;
  --unhealthy-sec-08: #b43d3814;
  --very-unhealthy: #c593e2;
  --very-unhealthy-sec: #7b3ba0;
  --very-unhealthy-sec-08: #7b3ba014;
  --hazardous: #ac8b95;
  --hazardous-sec: #67414d;
  --hazardous-sec-08: #67414d14;
  --quiz-secondary-color: var(--quiz-secondary-color-light);
  --quiz-label-background: #ffbf00;
  --quiz-label-text: var(--color-900);
  --quiz-card-title: var(--quiz-secondary-color);
  --quiz-card-background: var(--quiz-primary-color);
  --quiz-label-basic-background: var(--quiz-secondary-color);
  --quiz-label-basic-text: var(--quiz-primary-color);
  --mondo-label-background: #0f1821;
  --column-card-background: var(--accent-secondary);
  --btn-prim-hover: var(--accent-hover);
  --btn-prim-alt-sec-background: var(--accent-alt);
  --btn-prim-alt-sec-hover-background: var(--accent-alt-hover);
  --btn-prim-datawall-hover-background: #00eaa4;
  --btn-whatsapp-hover: #10c152;
  --icon-bg: #fff;
  --icon-bg-hover: #f1f1f1;
  --icon-bor: #ddd;
  --icon-bor-hover: #bbb;
  --article-title: var(--color-900);
  --article-factbox-author: var(--color-600);
  --article-factbox-link: var(--accent);
  --article-factbox-link-hover: var(--accent-hover);
  --article-factbox-surface: var(--color-100);
  --article-factbox-text: var(--color-900);
  --article-factbox-accent: var(--accent);
  --article-quote-author: var(--color-600);
  --article-header-mondo-plus-background-image: url(../images/mondo%2Blight.svg);
  --article-header-mondo-plus-background: var(--mondo-label-background);
  --mondo-plus-background: var(--mondo-label-background);
  --nav-surface: var(--color-50);
  --nav-storytelling-background: var(--color-50);
  --nav-item-resting: var(--color-900);
  --nav-item-after: var(--accent);
  --nav-item-active: var(--color-900);
  --subnav-surface: var(--color-75-without-transparency);
  --nav-extra-icon: var(--color-900);
  --nav-extra-icon-after: var(--accent);
  --nav-extra-icon-hover: var(--color-800);
  --nav-extra-icon-surface-hover: var(--color-100);
  --nav-extra-icon-active: var(--color-900);
  --nav-extra-icon-active-background: var(--color-100);
  --nav-avatar-shadow: var(--color-dark-100);
  --nav-avatar-no-initials: var(--color-50);
  --nav-avatar-no-initials-background: var(--accent);
  --nav-drawer-close: var(--color-500);
  --nav-drawer-close-hover: var(--color-600);
  --nav-drawer-close-background: var(--color-100);
  --nav-drawer-close-background-hover: var(--color-200);
  --nav-drawer-tab: var(--color-600);
  --nav-drawer-tab-hover: var(--color-900);
  --nav-drawer-tab-accent: var(--accent);
  --nav-drawer-box-shadow: 0 0 0 1px #0003, 0 1px 3px 0 #00000021;
  --nav-drawer-subitem-active: var(--color-dark-50);
  --nav-side-border: #e1e1e1;
  --live-tv-icon: var(--color-light-900);
  --live-tv-icon-surface: var(--color-light-50);
  --live-tv-text: var(--color-light-50);
  --live-tv-surface: var(--accent);
  --live-tv-surface-hover: var(--accent-hover);
  --article-header-back: var(--color-50);
  --article-lead: var(--color-800);
  --article-header-shadow: 0 1px 3px 0 #00000021;
  --article-intro-author: var(--accent);
  --article-header-intro-comma-timestamp: var(--color-700);
  --article-intro-comma-timestamp: var(--color-700);
  --breadcrumbs-color: var(--color-900);
  --breadcrumbs-color-special: var(--color-900);
  --breadcrumbs-color-special-hover: var(--color-800);
  --breadcrumbs-chevron: var(--color-500);
  --breadcrumbs-chevron-special: var(--color-500);
  --nav-drawer-magazines-item: var(--color-dark-50);
  --nav-drawer-magazines-item-back: var(--color-100);
  --nav-drawer-magazines-item-hover-back: var(--color-100);
  --nav-drawer-magazines-item-hover-back-span: var(--color-200);
  --nav-drawer-social-hover: var(--color-100);
  --nav-drawer-social-icon: var(--color-dark-50);
  --nav-drawer-footer-border: 1px solid var(--color-light-200);
  --nav-drawer-tabs-shadow: var(--general-box-shadow);
  --nav-drawer-tab-active: var(--color-900);
  --authors-block-back: var(--color-100);
  --authors-block-author: var(--accent);
  --authors-block-author-hover: var(--accent-hover);
  --authors-block-description: var(--color-700);
  --authors-separator-color: var(--color-200);
  --authors-side-borders: #0000;
  --surface-scrim-leading: linear-gradient(
    to right,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --surface-scrim-trailing: linear-gradient(
    to left,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --color-50-scrim-leading: linear-gradient(
    to right,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-50-scrim-trailing: linear-gradient(
    to left,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-75-scrim-trailing: linear-gradient(
    to left,
    var(--color-75-without-transparency),
    var(--color-75-without-transparency) 50%,
    #0000
  );
  --stream-scrim-trailing: linear-gradient(
    to left,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --engagement-btn-text: var(--engagement-against-light-btn-text);
  --engagement-btn-surface-hover: var(
    --engagement-against-light-btn-surface-hover
  );
  --engagement-btn-is-user-reaction-surface: var(
    --engagement-against-light-btn-is-user-reaction-surface
  );
  --engagement-btn-is-user-reaction-surface-hover: var(
    --engagement-against-light-btn-is-user-reaction-surface-hover
  );
  --engagement-btn-is-user-reaction-accent: var(
    --engagement-against-light-btn-is-user-reaction-accent
  );
  --engagement-share-icon: var(--engagement-against-light-share-icon);
  --engagement-share-surface: var(--engagement-against-light-share-surface);
  --engagement-share-surface-hover: var(
    --engagement-against-light-share-surface-hover
  );
  --engagement-divider: var(--engagement-against-light-divider);
  --engagement-comments-count: var(--engagement-against-light-comments-count);
  --error-404-surface: var(--surface);
  --error-404-title: var(--color-900);
  --error-404-description: var(--color-600);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-form: var(--color-50);
  --search-header-mobile-close-icon: var(--color-500);
  --search-header-mobile-close-surface: var(--color-100);
  --search-header-desktop-form: var(--color-200);
  --search-surface: var(--color-50);
  --search-active-gradient: linear-gradient(
    to right,
    #fff0,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-storytelling-gradient: linear-gradient(
    to right,
    #fff0,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-shadow: #00000021;
  --search-input-background: var(--color-100);
  --search-input-caret-color: var(--accent);
  --search-info: var(--color-600);
  --search-input-placeholder: var(--color-700);
  --search-input-color: var(--color-900);
  --search-icon-close: var(--color-600);
  --search-icon-close-hover: var(--color-900);
  --error-color: #ea8309;
  --checkbox-hover: var(--accent-hover);
  --snackbar-success: #239df7;
  --snackbar-warning: var(--accent-alt-dark);
  --snackbar-error: #f79e33;
  --snackbar-body: var(--color-50);
  --snackbar-close-icon: var(--color-dark-500);
  --snackbar-close-icon-hover: var(--color-50);
  --snackbar-close-surface: #0000;
  --snackbar-close-surface-hover: var(--color-dark-100);
  --snackbar-surface: var(--color-light-900);
  --snackbar-shadow: 0 2px 3px #00000021;
  --scrollbar-thumb: var(--color-400);
  --scrollbar-thumb-hover: var(--color-500);
  --scrollbar-rail-hover: var(--color-200);
  --comments-disclaimer-icon: var(--color-dark-50);
  --comments-disclaimer-text: var(--color-dark-50);
  --comments-disclaimer-link-underline: linear-gradient(
    var(--color-500),
    var(--color-500)
  );
  --comments-disclaimer-surface: #ed1c2421;
  --topics-border: none;
  --topics-box-shadow: 0 1px 3px 0 #00000021;
  --live-label-animation: var(--color-50);
  --live-label-text: var(--color-50);
  --live-label-surface: var(--accent);
  --columnist-archive-description: var(--color-800);
  --intro-poll-answer-text-color: var(--color-900);
  --intro-poll-answer-background-color: var(--color-100);
  --nav-toggle-icon: var(--color-900);
  --nav-toggle-handle: var(--color-50);
  --nav-toggle-track: var(--color-400);
  --nav-drawer-toggle-icon: var(--color-900);
  --nav-drawer-toggle-handle: var(--color-50);
  --nav-drawer-toggle-track: var(--color-400);
  --highlighted-events-header: var(--color-900);
  --highlighted-events-divider: var(--color-200);
  --highlighted-events-timestamp: var(--accent);
  --highlighted-events-timestamp-hover: var(--accent-hover);
  --highlighted-events-title: var(--color-900);
  --highlighted-events-title-hover: var(--color-900);
  --highlighted-events-bullet: var(--accent);
  --highlighted-events-bullet-drop-shadow: var(
    --color-200-without-transparency
  );
  --highlighted-events-surface: var(--color-200);
  --highlighted-events-toggle-surface: var(--color-dark-50);
  --highlighted-events-toggle-surface-active: var(--color-dark-50);
  --share-icon-common: #fff;
  --share-icon-twitter: #fff;
  --share-icon-copy-link: var(--color-900);
  --share-surface-facebook: #0866ff;
  --share-surface-whatsapp: #25d366;
  --share-surface-viber: #655cac;
  --share-surface-twitter: #000;
  --share-surface-messenger: #0a7cff;
  --share-surface-copy-link: var(--color-100);
  --share-surface-pseudo-common-surface: var(--color-200);
  --share-surface-pseudo-common-blending: multiply;
  --share-surface-pseudo-reverse-surface: var(--color-dark-200);
  --share-surface-pseudo-reverse-blending: lighten;
  --share-tt-icon-twitter: #fff;
  --share-tt-icon-copy-link: var(--color-900);
  --share-tt-surface-twitter: #000;
  --share-tt-surface-copy-link: var(--color-100);
  --share-tt-surface-pseudo-common-surface: var(--color-200);
  --share-tt-surface-pseudo-common-blending: multiply;
  --share-tt-surface-pseudo-reverse-surface: var(--color-dark-200);
  --share-tt-surface-pseudo-reverse-blending: lighten;
  --link-icon-muckrack: #eef4f9;
  --link-surface-googlenews: #d2e3fc;
  --link-surface-instagram: #ff0069;
  --link-surface-linkedin: #0a66c2;
  --link-surface-muckrack: #1a2a3c;
  --link-surface-rss: #ff6f00;
  --link-surface-tiktok: #000;
  --link-surface-youtube: #282828;
  --link-surface-pinterest: #f1f1f1;
  --breaking-dark: var(--color-dark-50);
  --breaking-dark-transparent: #26252500;
  --breaking-dark-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-leading: linear-gradient(
    to right,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-blue: #000951;
  --breaking-blue-transparent: #00095100;
  --breaking-blue-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-leading: linear-gradient(
    to right,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --spinner-general-rim: var(--color-300);
  --spinner-general-accent: var(--color-900);
}
.dark {
  --background-color: var(--surface-dark);
  --color: var(--color-900);
  --accent: var(--accent-dark);
  --accent-hover: #ff4148;
  --accent-alt: var(--accent-alt-dark);
  --accent-alt-hover: #ff4148;
  --accent-32: #fe262f52;
  --surface: var(--surface-dark);
  --color-50: var(--color-dark-50);
  --color-75: var(--color-dark-75);
  --color-100: var(--color-dark-100);
  --color-200: var(--color-dark-200);
  --color-300: var(--color-dark-300);
  --color-400: var(--color-dark-400);
  --color-500: var(--color-dark-500);
  --color-600: var(--color-dark-600);
  --color-700: var(--color-dark-700);
  --color-800: var(--color-dark-800);
  --color-900: var(--color-dark-900);
  --section-default: #fe262f;
  --section-vesti: #fe262f;
  --section-stars: #ff5acd;
  --section-sport: #fec200;
  --section-sport-alt: #191818;
  --section-hronika: #b7b7c3;
  --section-region: var(--section-default);
  --section-planeta: #08f;
  --section-zabava: #ff6f00;
  --section-stil: #d59713;
  --section-biznis: #6e75ff;
  --section-zdravlje: #00cb77;
  --section-zdravlje-alt: #03444f;
  --section-techvision: #8e65e8;
  --section-auto: #f16101;
  --section-nekretnine: #627aff;
  --section-surface-default: #fe262f;
  --section-surface-vesti: #fe262f;
  --section-surface-stars: #ff5acd;
  --section-surface-sport: #fec200;
  --section-surface-hronika: #b7b7c3;
  --section-surface-region: var(--section-surface-default);
  --section-surface-planeta: #08f;
  --section-surface-zabava: #ff6f00;
  --section-surface-stil: #d59713;
  --section-surface-biznis: #6e75ff;
  --section-surface-zdravlje: #00cb77;
  --section-surface-techvision: #8e65e8;
  --section-surface-auto: #f16101;
  --section-surface-nekretnine: #627aff;
  --section-default-text: var(--color-light-50);
  --section-vesti-text: var(--color-light-50);
  --section-stars-text: var(--color-light-900);
  --section-sport-text: var(--color-light-900);
  --section-hronika-text: var(--color-light-900);
  --section-region-text: var(--color-light-50);
  --section-planeta-text: var(--color-light-900);
  --section-zabava-text: var(--color-light-900);
  --section-techvision-text: var(--color-light-900);
  --section-biznis-text: var(--color-light-900);
  --section-zdravlje-text: var(--color-light-900);
  --general-box-shadow: var(--color-200);
  --card-cta: var(--color-dark-900);
  --card-cta-hover: #ebe6e6;
  --tooltip-shadow: #0000;
  --multimediaindicator-background: var(--color-50);
  --share-whatsapp: var(--color-900);
  --share-universal: var(--color-900);
  --share-copy-link: var(--color-900);
  --share-apple: #fff;
  --label-sec-background: var(--accent-alt);
  --shadow-floating: var(--shadow-floating-dark);
  --surface-transparent: #0000;
  --color-50-transparent: #26252500;
  --color-75-without-transparency: #2f2e2e;
  --color-100-without-transparency: #373636;
  --color-200-without-transparency: #404040;
  --card-author-promo-text: var(--color-700);
  --card-author-promo-surface: var(--color-100);
  --columns-template-surface: #363434;
  --content-aside-btn-text: var(--color-light-50);
  --content-aside-btn-text-hover: var(--color-light-100);
  --main-box-shadow: none;
  --origami-in-feed-no-header-box-shadow-left: none;
  --origami-in-feed-no-header-box-shadow-right: none;
  --scrim-00: #37363600;
  --scrim-50: #37363680;
  --breaking-news-label-animation: var(--accent);
  --breaking-news-label-text: var(--color-light-900);
  --breaking-news-label-surface: var(--color-light-50);
  --breaking-news-title: var(--color-light-50);
  --breaking-news-surface: var(--accent);
  --weather: #c84751;
  --weather-sec: #ffdee1;
  --horoscope: #7c5a98;
  --horoscope-sec: #f0deff;
  --ticker-surface: #141414;
  --ticker-surface-transparent: #14141400;
  --ticker-scrim-leading: linear-gradient(
    to right,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-scrim-trailing: linear-gradient(
    to left,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-shadow: 0 1px 0 0 #ffffff21;
  --video-indication-elements: var(--color-light-50);
  --video-indication-surface: var(--accent);
  --tv-widget-surface: var(--color-50);
  --tv-widget-surface-alpha-50: #26252580;
  --tv-widget-surface-transparent: var(--color-50-transparent);
  --tv-widget-scrim-leading: linear-gradient(
    to bottom,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --tv-widget-scrim-trailing: linear-gradient(
    to top,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --color-900-inverse: var(--color-light-900);
  --color-800-inverse: var(--color-light-800);
  --color-700-inverse: var(--color-light-700);
  --color-300-inverse: var(--color-light-300);
  --color-200-inverse: var(--color-light-200);
  --color-100-inverse: var(--color-light-100);
  --color-75-inverse: var(--color-light-75);
  --color-50-inverse: var(--color-light-50);
  --good: #316723;
  --good-sec: #dff198;
  --good-sec-08: #dff19814;
  --moderate: #b4801e;
  --moderate-sec: #ffe793;
  --moderate-sec-08: #ffe79314;
  --unhealthy-for-sensitive-groups: #88452b;
  --unhealthy-for-sensitive-groups-sec: #ffcaa7;
  --unhealthy-for-sensitive-groups-sec-08: #ffcaa714;
  --unhealthy: #b43d38;
  --unhealthy-sec: #ffa8a5;
  --unhealthy-sec-08: #ffa8a514;
  --very-unhealthy: #7b3ba0;
  --very-unhealthy-sec: #c593e2;
  --very-unhealthy-sec-08: #c593e214;
  --hazardous: #67414d;
  --hazardous-sec: #ac8b95;
  --hazardous-sec-08: #ac8b9514;
  --quiz-secondary-color: var(--background-color);
  --quiz-label-background: #ffbf00;
  --quiz-label-text: var(--color-light-900);
  --quiz-card-title: var(--quiz-secondary-color);
  --quiz-card-background: var(--quiz-primary-color);
  --quiz-label-basic-background: var(--quiz-primary-color);
  --quiz-label-basic-text: var(--quiz-secondary-color-light);
  --mondo-label-background: var(--accent-data-wall);
  --column-card-background: var(--accent-secondary);
  --btn-prim-hover: var(--accent-hover);
  --btn-prim-alt-sec-background: var(--accent-alt);
  --btn-prim-alt-sec-hover-background: var(--accent-alt-hover);
  --btn-prim-datawall-hover-background: #95ffdf;
  --btn-whatsapp-hover: #53e88b;
  --icon-bg: #37353a;
  --icon-bg-hover: #433e42;
  --icon-bor: #525055;
  --icon-bor-hover: #8c8b8f;
  --article-title: var(--color-900);
  --article-factbox-author: var(--color-600);
  --article-factbox-link: var(--accent);
  --article-factbox-link-hover: var(--accent-hover);
  --article-factbox-surface: var(--color-100);
  --article-factbox-text: var(--color-900);
  --article-factbox-accent: var(--accent);
  --article-quote-author: var(--color-600);
  --article-header-mondo-plus-background-image: url(../images/mondo%2Bdark.svg);
  --article-header-mondo-plus-background: #00ffb3;
  --mondo-plus-background: var(--accent-data-wall);
  --nav-surface: var(--color-50);
  --nav-storytelling-background: var(--color-50);
  --nav-item-resting: var(--color-900);
  --nav-item-after: var(--accent);
  --nav-item-active: var(--color-900);
  --nav-side-border: #0000;
  --subnav-surface: var(--color-75-without-transparency);
  --nav-extra-icon: var(--color-900);
  --nav-extra-icon-after: var(--accent);
  --nav-extra-icon-hover: var(--color-800);
  --nav-extra-icon-surface-hover: var(--color-100);
  --nav-extra-icon-active: var(--color-900);
  --nav-extra-icon-active-background: var(--color-100);
  --nav-avatar-shadow: var(--color-light-100);
  --nav-avatar-no-initials: var(--color-light-50);
  --nav-avatar-no-initials-background: var(--accent);
  --nav-drawer-close: var(--color-500);
  --nav-drawer-close-hover: var(--color-600);
  --nav-drawer-close-background: var(--color-100);
  --nav-drawer-close-background-hover: var(--color-200);
  --nav-drawer-tab: var(--color-600);
  --nav-drawer-tab-hover: var(--color-900);
  --nav-drawer-tab-accent: var(--accent);
  --nav-drawer-box-shadow: 0 0 0 1px #fff3;
  --nav-drawer-subitem-active: var(--color-light-50);
  --live-tv-icon: var(--color-light-900);
  --live-tv-icon-surface: var(--color-light-50);
  --live-tv-text: var(--color-light-50);
  --live-tv-surface: var(--accent);
  --live-tv-surface-hover: var(--accent-hover);
  --article-header-back: var(--color-50);
  --article-lead: var(--color-800);
  --article-header-shadow: 0 1px 3px 0 #00000021;
  --article-intro-author: var(--accent);
  --article-header-intro-comma-timestamp: var(--color-700);
  --article-intro-comma-timestamp: var(--color-700);
  --breadcrumbs-color: var(--color-900);
  --breadcrumbs-color-special: var(--color-900);
  --breadcrumbs-color-special-hover: var(--color-800);
  --breadcrumbs-chevron: var(--color-500);
  --breadcrumbs-chevron-special: var(--color-500);
  --nav-drawer-magazines-item: var(--color-light-50);
  --nav-drawer-magazines-item-back: var(--color-100);
  --nav-drawer-magazines-item-hover-back: var(--color-light-100);
  --nav-drawer-magazines-item-hover-back-span: var(--color-light-200);
  --nav-drawer-social-hover: var(--color-100);
  --nav-drawer-social-icon: var(--color-light-50);
  --nav-drawer-footer-border: 1px solid var(--color-dark-200);
  --nav-drawer-tabs-shadow: var(--general-box-shadow);
  --nav-drawer-tab-active: var(--color-900);
  --authors-block-back: var(--color-100);
  --authors-block-author: var(--accent);
  --authors-block-author-hover: var(--accent-hover);
  --authors-block-description: var(--color-700);
  --authors-separator-color: var(--color-200);
  --authors-side-borders: #0000;
  --surface-scrim-leading: linear-gradient(
    to right,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --surface-scrim-trailing: linear-gradient(
    to left,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --color-50-scrim-leading: linear-gradient(
    to right,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-50-scrim-trailing: linear-gradient(
    to left,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-75-scrim-trailing: linear-gradient(
    to left,
    var(--color-75-without-transparency),
    var(--color-75-without-transparency) 50%,
    #0000
  );
  --stream-scrim-trailing: linear-gradient(
    to left,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --engagement-btn-text: var(--engagement-against-dark-btn-text);
  --engagement-btn-surface-hover: var(
    --engagement-against-dark-btn-surface-hover
  );
  --engagement-btn-is-user-reaction-surface: var(
    --engagement-against-dark-btn-is-user-reaction-surface
  );
  --engagement-btn-is-user-reaction-surface-hover: var(
    --engagement-against-dark-btn-is-user-reaction-surface-hover
  );
  --engagement-btn-is-user-reaction-accent: var(
    --engagement-against-dark-btn-is-user-reaction-accent
  );
  --engagement-share-icon: var(--engagement-against-dark-share-icon);
  --engagement-share-surface: var(--engagement-against-dark-share-surface);
  --engagement-share-surface-hover: var(
    --engagement-against-dark-share-surface-hover
  );
  --engagement-divider: var(--engagement-against-dark-divider);
  --engagement-comments-count: var(--engagement-against-dark-comments-count);
  --error-404-surface: var(--color-50);
  --error-404-title: var(--color-900);
  --error-404-description: var(--color-600);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-form: var(--color-50);
  --search-header-mobile-close-icon: var(--color-500);
  --search-header-mobile-close-surface: var(--color-100);
  --search-header-desktop-form: var(--color-200);
  --search-surface: var(--color-50);
  --search-active-gradient: linear-gradient(
    to right,
    #26252500,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-storytelling-gradient: linear-gradient(
    to right,
    #26252500,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-shadow: #00000021;
  --search-input-background: var(--color-100);
  --search-input-caret-color: var(--accent);
  --search-info: var(--color-600);
  --search-input-placeholder: var(--color-700);
  --search-input-color: var(--color-900);
  --search-icon-close: var(--color-600);
  --search-icon-close-hover: var(--color-900);
  --error-color: #f79e33;
  --checkbox-hover: var(--accent-hover);
  --snackbar-success: #167ffc;
  --snackbar-warning: var(--accent-alt-light);
  --snackbar-error: var(--error-color);
  --snackbar-body: var(--color-light-900);
  --snackbar-close-icon: var(--color-light-500);
  --snackbar-close-icon-hover: var(--color-light-900);
  --snackbar-close-surface: #0000;
  --snackbar-close-surface-hover: var(--color-light-100);
  --snackbar-surface: var(--color-dark-900);
  --snackbar-shadow: none;
  --scrollbar-thumb: var(--color-400);
  --scrollbar-thumb-hover: var(--color-500);
  --scrollbar-rail-hover: var(--color-200);
  --comments-disclaimer-icon: var(--color-900);
  --comments-disclaimer-text: var(--color-900);
  --comments-disclaimer-link-underline: linear-gradient(
    var(--color-500),
    var(--color-500)
  );
  --comments-disclaimer-surface: #fd414836;
  --topics-border: solid 1px var(--color-200);
  --topics-box-shadow: none;
  --live-label-animation: var(--color-light-50);
  --live-label-text: var(--color-light-50);
  --live-label-surface: var(--accent);
  --columnist-archive-description: var(--color-700);
  --intro-poll-answer-text-color: var(--color-900);
  --intro-poll-answer-background-color: var(--color-100);
  --nav-toggle-icon: var(--color-900);
  --nav-toggle-handle: var(--color-50);
  --nav-toggle-track: var(--color-400);
  --nav-drawer-toggle-icon: var(--color-900);
  --nav-drawer-toggle-handle: var(--color-50);
  --nav-drawer-toggle-track: var(--color-400);
  --highlighted-events-header: var(--color-900);
  --highlighted-events-divider: var(--color-200);
  --highlighted-events-timestamp: var(--accent);
  --highlighted-events-timestamp-hover: var(--accent-hover);
  --highlighted-events-title: var(--color-900);
  --highlighted-events-title-hover: var(--color-900);
  --highlighted-events-bullet: var(--accent);
  --highlighted-events-bullet-drop-shadow: var(
    --color-200-without-transparency
  );
  --highlighted-events-surface: var(--color-200);
  --highlighted-events-toggle-surface: var(--color-dark-50);
  --highlighted-events-toggle-surface-active: var(--color-dark-50);
  --share-icon-common: #fff;
  --share-icon-twitter: #000;
  --share-icon-copy-link: var(--color-900);
  --share-surface-facebook: #0866ff;
  --share-surface-whatsapp: #25d366;
  --share-surface-viber: #655cac;
  --share-surface-twitter: #fff;
  --share-surface-messenger: #0a7cff;
  --share-surface-copy-link: var(--color-100);
  --share-surface-pseudo-common-surface: var(--color-200);
  --share-surface-pseudo-common-blending: lighten;
  --share-surface-pseudo-reverse-surface: var(--color-light-200);
  --share-surface-pseudo-reverse-blending: multiply;
  --share-tt-icon-twitter: #000;
  --share-tt-icon-copy-link: var(--color-900);
  --share-tt-surface-twitter: #fff;
  --share-tt-surface-copy-link: var(--color-100);
  --share-tt-surface-pseudo-common-surface: var(--color-200);
  --share-tt-surface-pseudo-common-blending: lighten;
  --share-tt-surface-pseudo-reverse-surface: var(--color-light-200);
  --share-tt-surface-pseudo-reverse-blending: multiply;
  --link-icon-muckrack: #163757;
  --link-surface-googlenews: #d2e3fc;
  --link-surface-instagram: #ff0069;
  --link-surface-linkedin: #0a66c2;
  --link-surface-muckrack: #fff;
  --link-surface-rss: #ff6f00;
  --link-surface-tiktok: #fff;
  --link-surface-youtube: #fff;
  --link-surface-pinterest: #f1f1f1;
  --breaking-dark: var(--color-50);
  --breaking-dark-transparent: var(--color-50-transparent);
  --breaking-dark-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-leading: linear-gradient(
    to right,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-blue: #172063;
  --breaking-blue-transparent: #17206300;
  --breaking-blue-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-leading: linear-gradient(
    to right,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --spinner-general-rim: var(--color-300);
  --spinner-general-accent: var(--color-900);
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-weight: 100 900;
  src: url(../fonts/Inter.var_1.woff2) format("woff2"),
    url(../fonts/Inter-VariableFont_1.ttf) format("truetype");
}
@font-face {
  font-display: block;
  font-family: icons;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/icons.ttf) format("truetype"),
    url(../fonts/icons.woff) format("woff"),
    url(../images/icons.svg#icons) format("svg");
}
.container,
.is-main {
  box-sizing: border-box;
  display: block;
  margin: 0 auto;
  padding: 0;
  position: relative;
  width: 100%;
}
@media (min-width: 429px) {
  .container,
  .is-main {
    max-width: 484px;
  }
}
@media (min-width: 1024px) {
  .container,
  .is-main {
    max-width: 1024px;
  }
}
.is-main {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0 auto;
}
@media (min-width: 429px) {
  .is-main.hasTopMargin {
    margin-top: 4px;
  }
}
@media (min-width: 1024px) {
  .is-main {
    flex-direction: row;
    width: 100%;
  }
}
.is-main > .generic-component {
  display: flex;
  flex: 1 0 auto;
}
.is-main > .generic-component:nth-child(2) {
  display: flex;
  flex: 0 1 auto;
}
.is-main-feed-container {
  display: flex;
}
@media (min-width: 1024px) {
  .is-main-feed-container {
    margin-right: 4px;
  }
}
.is-main-feed-container.full-width {
  width: 100%;
}
.is-main-feed-container.is-first {
  z-index: 2;
}
.is-content {
  padding: 0;
}
.is-content.fullWidth {
  width: 100%;
}
@media (min-width: 1024px) {
  .is-content {
    flex-basis: 100%;
    max-width: 704px;
    width: 704px;
  }
}
.is-narrow {
  max-width: 484px;
}
@media (min-width: 1024px) {
  .is-narrow {
    flex-grow: 1;
    flex-shrink: 0;
    margin-left: 4px;
    max-width: 216px;
    width: 216px;
  }
  .is-narrow .hasTopMargin {
    margin-top: 4px;
  }
}
.is-sidebar {
  max-width: 484px;
}
@media (min-width: 1024px) {
  .is-sidebar {
    flex-basis: 316px;
    flex-grow: 1;
    flex-shrink: 0;
    max-width: 316px;
  }
  .is-sidebar .hasTopMargin {
    margin-top: 4px;
  }
  .article-sidebar {
    flex-basis: 316px;
    flex-grow: 1;
    flex-shrink: 0;
    max-width: 316px;
  }
  .article-below .below-article-content {
    margin-right: 4px;
    width: 704px;
  }
}
.feed-container {
  background-color: var(--color-50);
  border-radius: 0;
  box-shadow: 0 1px 3px #00000021;
}
@media (min-width: 1024px) {
  .scroll-reference-start.sidebar-top-margin {
    margin-top: 4px;
  }
}
.is-games-wrapper {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  margin-top: 4px;
  padding: 8px 4px;
}
.is-games-wrapper iframe {
  display: block;
  max-width: 100% !important;
  min-width: unset !important;
}
@media (min-width: 1024px) {
  .banners-side-by-side {
    align-content: stretch;
    align-items: stretch;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
  }
  .banners-side-by-side > .generic-component {
    align-self: auto;
    display: block;
    flex-basis: 100%;
    flex-grow: 0;
    flex-shrink: 1;
    order: 0;
  }
  .banners-side-by-side > .generic-component:first-child,
  .banners-side-by-side > .generic-component:nth-child(2) {
    flex-basis: 50%;
  }
} /*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */
blockquote,
body,
dd,
dl,
dt,
fieldset,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
html,
iframe,
legend,
li,
ol,
p,
pre,
textarea,
ul {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 700;
}
ul {
  list-style: none;
}
button,
input,
select,
textarea {
  margin: 0;
}
html {
  box-sizing: border-box;
}
*,
:after,
:before {
  box-sizing: inherit;
}
embed,
img,
object,
video {
  height: auto;
  max-width: 100%;
}
audio {
  max-width: 100%;
}
iframe {
  border: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
  text-align: left;
}
@supports (font-variation-settings: normal) {
  .Vue-Toastification__toast-body,
  .comment-input-field {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .Vue-Toastification__toast-body,
  .comment-input-field {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .comment-input-info,
  .comment-reply-bubble {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .comment-input-info,
  .comment-reply-bubble {
    font-weight: 500;
  }
}
@supports (font-variation-settings: normal) {
  .comment-no-comment-info {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .comment-no-comment-info {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  body .gigya-screen-dialog .gigya-screen .gigya-label {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  body .gigya-screen-dialog .gigya-screen .gigya-label {
    font-weight: 600;
  }
}
@supports (font-variation-settings: normal) {
  .comment-avatar.login,
  .comment-title {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .comment-avatar.login,
  .comment-title {
    font-weight: 800;
  }
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-weight: 100 900;
  src: url(../fonts/Inter.var_1.woff2) format("woff2"),
    url(../fonts/Inter-VariableFont_1.ttf) format("truetype");
}
body,
html {
  margin: 0;
  min-height: 100dvh;
  padding: 0;
}
body,
html,
input {
  font-family: Inter, Helvetica Neue, arial, sans-serif;
}
body {
  -webkit-font-smoothing: antialiased;
}
body.has-gallery-full-screen-active {
  overflow: hidden;
}
h1 {
  margin: 0;
}
/* :root {
  color-scheme: light dark;
} */
.main {
  background-color: var(--surface);
  color: var(--color);
  min-height: 100dvh;
}
section {
  display: inline-block;
  width: 100%;
}
a {
  color: unset;
  text-decoration: none;
}
.main-container {
  position: relative;
  z-index: 2;
}
.main-container.is-full-screen-gallery {
  position: unset !important;
}
.container.hasTopMargin,
.hasTopMargin,
.is-main.hasTopMargin {
  margin-top: 4px;
}
#didomi-host * {
  font-family: Inter, Helvetica Neue, arial, sans-serif !important;
}
#didomi-host .didomi-exterior-border {
  margin: auto auto 0 !important;
}
@media (min-width: 1024px) {
  #didomi-host .didomi-exterior-border {
    margin: auto !important;
  }
}
#didomi-host .didomi-popup-backdrop {
  background-color: initial !important;
}
@media (min-width: 1024px) {
  #didomi-host .didomi-popup-backdrop {
    background-color: #fffc !important;
  }
}
.grecaptcha-badge {
  visibility: hidden;
}
.category-surface-color-default {
  background-color: var(--section-default);
}
.category-surface-color-news,
.category-surface-color-vesti {
  background-color: var(--section-surface-vesti);
}
.category-surface-color-stars {
  background-color: var(--section-surface-stars);
}
.category-surface-color-sport {
  background-color: var(--section-surface-sport);
}
.category-surface-color-hronika {
  background-color: var(--section-surface-hronika);
}
.category-surface-color-region {
  background-color: var(--section-surface-region);
}
.category-surface-color-planeta {
  background-color: var(--section-surface-planeta);
}
.category-surface-color-zabava {
  background-color: var(--section-surface-zabava);
}
.category-surface-color-biznis {
  background-color: var(--section-surface-biznis);
}
.category-surface-color-zdravlje {
  background-color: var(--section-surface-zdravlje);
}
.category-surface-color-stil {
  background-color: var(--section-surface-stil);
}
.category-surface-color-tech {
  background-color: var(--section-surface-tech);
}
.category-surface-color-techvision {
  background-color: var(--section-surface-techvision);
}
.category-color-vesti {
  color: var(--section-vesti);
}
.category-color-stars {
  color: var(--section-stars);
}
.category-color-sport {
  color: var(--section-sport);
}
.category-color-hronika {
  color: var(--section-hronika);
}
.category-color-region {
  color: var(--section-region);
}
.category-color-planeta {
  color: var(--section-planeta);
}
.category-color-zabava {
  color: var(--section-zabava);
}
.category-color-biznis {
  color: var(--section-biznis);
}
.category-color-zdravlje {
  color: var(--section-zdravlje);
}
.category-color-stil {
  color: var(--section-stil);
}
.category-color-tech {
  color: var(--section-tech);
}
.category-color-techvision {
  color: var(--section-techvision);
}
.background-category-color-vesti {
  background-color: var(--section-surface-vesti);
  color: var(--section-vesti-text);
}
.background-category-color-stars {
  background-color: var(--section-surface-stars);
  color: var(--section-stars-text);
}
.background-category-color-sport {
  background-color: var(--section-surface-sport);
  color: var(--section-sport-text);
}
.background-category-color-hronika {
  background-color: var(--section-surface-hronika);
  color: var(--section-hronika-text);
}
.background-category-color-region {
  background-color: var(--section-surface-region);
  color: var(--section-region-text);
}
.background-category-color-planeta {
  background-color: var(--section-surface-planeta);
  color: var(--section-planeta-text);
}
.background-category-color-zabava {
  background-color: var(--section-surface-zabava);
  color: var(--section-zabava-text);
}
.background-category-color-biznis {
  background-color: var(--section-surface-biznis);
  color: var(--section-biznis-text);
}
.background-category-color-zdravlje {
  background-color: var(--section-surface-zdravlje);
  color: var(--section-zdravlje-text);
}
.background-category-color-stil {
  background-color: var(--section-surface-stil);
  color: var(--section-stil-text);
}
.background-category-color-tech {
  background-color: var(--section-surface-tech);
  color: var(--section-tech-text);
}
.background-category-color-techvision {
  background-color: var(--section-surface-techvision);
  color: var(--section-techvision-text);
}
.background-category-color-default {
  background-color: var(--section-surface-default);
  color: var(--section-default-text);
}
@font-face {
  font-display: block;
  font-family: icons;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/icons_1.ttf) format("truetype"),
    url(../fonts/icons_1.woff) format("woff"),
    url(../images/icons_1.svg#icons) format("svg");
}
[class*=" icon-"],
[class^="icon-"] {
  font-family: icons !important;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-light--filled:before {
  content: "";
}
.icon-asleep--filled:before {
  content: "";
}
.icon-logo--linkedin:before {
  content: "";
}
.icon-logo--tiktok:before {
  content: "";
}
.icon-add:before {
  content: "";
}
.icon-information:before {
  content: "";
}
.icon-logo--twitter:before {
  content: "";
}
.icon-good:before {
  content: "";
}
.icon-hazardous:before {
  content: "";
}
.icon-moderate:before {
  content: "";
}
.icon-unhealthy:before {
  content: "";
}
.icon-unhealthy-for-sensitive-groups:before {
  content: "";
}
.icon-very-unhealthy:before {
  content: "";
}
.icon-logo--pinterest:before {
  content: "";
}
.icon-calendar:before {
  content: "";
}
.icon-cut-icon:before {
  content: "";
}
.icon-download:before {
  content: "";
}
.icon-keyboard:before {
  content: "";
}
.icon-rotate--counterclockwise--alt:before {
  content: "";
}
.icon-notification:before {
  content: "";
}
.icon-logo--facebook:before {
  content: "";
}
.icon-play:before {
  content: "";
}
.icon-add-comment:before {
  content: "";
}
.icon-add-reply-custom:before {
  content: "";
}
.icon-arrow--right:before {
  content: "";
}
.icon-arrows--horizontal:before {
  content: "";
}
.icon-camera:before {
  content: "";
}
.icon-chat:before {
  content: "";
}
.icon-checkmark:before {
  content: "";
}
.icon-checkmark--filled:before {
  content: "";
}
.icon-checkmark--small-custom:before {
  content: "";
}
.icon-chevron--down:before {
  content: "";
}
.icon-chevron--left:before {
  content: "";
}
.icon-chevron--right:before {
  content: "";
}
.icon-chevron--sort:before {
  content: "";
}
.icon-chevron--up:before {
  content: "";
}
.icon-close:before {
  content: "";
}
.icon-close--filled:before {
  content: "";
}
.icon-copy--link:before {
  content: "";
}
.icon-email:before {
  content: "";
}
.icon-equalizer:before {
  content: "";
}
.icon-error:before {
  content: "";
}
.icon-headphones-custom:before {
  content: "";
}
.icon-hinton-plot:before {
  content: "";
}
.icon-launch:before {
  content: "";
}
.icon-list:before {
  content: "";
}
.icon-locked:before {
  content: "";
}
.icon-logo--instagram:before {
  content: "";
}
.icon-logo--youtube:before {
  content: "";
}
.icon-menu:before {
  content: "";
}
.icon-overflow-menu--vertical:before {
  content: "";
}
.icon-pause--filled:before {
  content: "";
}
.icon-phone:before {
  content: "";
}
.icon-play--filled--alt:before {
  content: "";
}
.icon-logo--rss:before {
  content: "";
}
.icon-search:before {
  content: "";
}
.icon-send:before {
  content: "";
}
.icon-share:before {
  content: "";
}
.icon-skip--back:before {
  content: "";
}
.icon-skip--forward:before {
  content: "";
}
.icon-sort--ascending:before {
  content: "";
}
.icon-tag--group:before {
  content: "";
}
.icon-thumbs-up:before {
  content: "";
}
.icon-time:before {
  content: "";
}
.icon-tree-view--alt:before {
  content: "";
}
.icon-user--avatar:before {
  content: "";
}
.icon-view:before {
  content: "";
}
.icon-view--off:before {
  content: "";
}
.icon-warning:before {
  content: "";
}
.icon-maximize:before {
  content: "";
}
.icon-minimize:before {
  content: "";
}
.icon-logo--googlenews:before {
  content: "";
}
.icon-trending-up:before {
  content: "";
}
.icon-sound-on:before {
  content: "";
}
.icon-mute:before {
  content: "";
}
body .gigya-screen-dialog {
  z-index: 10001 !important;
}
body .gigya-ios {
  position: fixed !important;
}
body .gigya-screen-dialog .gigya-screen,
body
  .gigya-screen-dialog
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-password
  .gigya-label
  span {
  font-family: Inter, Helvetica Neue, arial, sans-serif;
}
body .gigya-screen-dialog .gigya-screen input:-webkit-autofill,
body .gigya-screen-dialog .gigya-screen input[type="email"],
body .gigya-screen-dialog .gigya-screen input[type="password"],
body .gigya-screen-dialog .gigya-screen input[type="text"] {
  padding: 20px 12px 6px !important;
}
body .gigya-screen-dialog .gigya-screen .gigya-error-msg {
  position: relative;
}
body .gigya-screen-dialog .gigya-screen .gigya-error-msg:after {
  background-color: #ea8309 !important;
  content: "";
  display: block;
  height: 2px;
  left: 12px;
  position: absolute;
  right: 12px;
  top: -2px;
  z-index: 100;
}
body .gigya-label-divider span,
body
  .gigya-screen
  .gigya-layout-row.with-divider
  > .gigya-layout-cell.with-divider
  > .gigya-divider-content {
  box-shadow: none !important;
}
body .gigya-style-modern #gigya-screen-dialog-page-overlay {
  background-color: #0f182133;
  opacity: unset;
}
body .gigya-style-modern div.gigya-screen-dialog-top {
  background-color: #fff !important;
  border-radius: 0 !important;
  line-height: 1.5rem !important;
  padding: 0 !important;
}
body .gigya-style-modern div.gigya-screen-dialog-caption {
  color: #141313 !important;
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-size: 1.25rem !important;
  font-weight: 800 !important;
  line-height: 1.5rem !important;
  padding-right: 27px !important;
}
@supports (font-variation-settings: normal) {
  body .gigya-style-modern div.gigya-screen-dialog-caption {
    font-variation-settings: "wght" 800;
  }
}
body .gigya-style-modern div.gigya-screen-dialog-inner {
  overflow: unset !important;
}
body .login-btn:active,
body a[role="button"]:active,
body button:active,
body input[type="submit"]:active {
  transform: scale(0.96) !important;
}
body
  .gigya-screen-dialog
  .gigya-screen
  .gigya-composite-control-checkbox
  .gigya-error-msg:after {
  background-color: #fff !important;
}
.gigya-social-login-container {
  position: static !important;
}
.gigya-social-login-container,
.gigya-social-login-container > div {
  height: auto !important;
  margin: 0;
  width: 100% !important;
}
.gigya-login-provider-row {
  height: 40px !important;
  padding: 0;
}
.gigya-login-provider-row + .gigya-login-provider-row {
  padding-top: 20px;
}
.form-textbox {
  margin-bottom: 20px;
}
.header {
  background-color: var(--nav-surface);
  height: 96px;
  position: relative;
  z-index: 10000;
}
@media (min-width: 1024px) {
  .header {
    box-shadow: var(--nav-shadow);
    height: auto;
  }
}
.has-gallery-full-screen-active .header {
  z-index: 0;
}
.header .is-hidden {
  opacity: 0;
  visibility: hidden;
}
.header.has-dark-submenu .header__content_wrap {
  background-color: var(--nav-surface);
}
.header .is-full:after {
  background-color: var(--nav-bottom-line);
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  top: 48px;
}
@media (min-width: 1024px) {
  .header .is-full:after {
    top: 72px;
  }
}
.header__content_wrap {
  position: fixed;
  top: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .header__content_wrap {
    position: static;
  }
}
.header__content_wrap.nav-storytelling {
  background-color: var(--nav-storytelling-background);
}
.header__content {
  background-color: var(--color-50);
}
.header__content--fixed {
  background-color: var(--nav-surface);
  display: none;
  position: fixed;
  top: -100px;
  transition: top 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 100%;
  z-index: 2;
}
@media (min-width: 1024px) {
  .header__content--fixed {
    display: block;
  }
}
.header__content--fixed.show-fixed-header {
  top: 0;
}
.header__content-container {
  align-items: center;
  box-shadow: 0 1px 0 0 var(--general-box-shadow);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 1008px;
  position: relative;
}
@media (min-width: 1024px) {
  .header__content-container {
    box-shadow: none;
    flex-wrap: nowrap;
  }
}
.header__content-container .header-logo {
  display: none;
}
@media (min-width: 1024px) {
  .header__content-container .header-logo {
    display: flex;
    opacity: 1;
    width: var(--header-short-logo-width);
  }
  .is-full .header__content-container .header-logo {
    opacity: 0;
    transform: scale(0);
    width: 0;
  }
}
.header__content-container .header-extra {
  position: absolute;
  right: 0;
  top: -48px;
}
@media (min-width: 1024px) {
  .header__content-container .header-extra {
    top: -60px;
  }
  .is-thin .header__content-container .header-extra {
    position: static;
  }
}
.header__content-top {
  background-color: var(--nav-surface);
}
.header__content-top-container {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 1008px;
  padding: 8px 0;
  position: relative;
}
@media (min-width: 1024px) {
  .header__content-top-container {
    height: 72px;
    padding: 10px 0;
  }
}
.header-logo__image {
  margin-left: var(--header-logo-mobile-margin);
}
@media (min-width: 1024px) {
  .header-logo__image {
    margin-left: 0;
  }
}
.has-active-search .header-logo {
  z-index: 20;
}
.header-logo__wrap {
  font-size: 0;
  height: auto;
  line-height: 0;
}
.header-logo__span {
  overflow: hidden;
  position: absolute;
  clip: rect(0, 0, 0, 0);
  border: 0;
  height: 1px;
  margin: -1px;
  padding: 0;
  width: 1px;
}
.header-search__close {
  align-items: center;
  background-color: var(--search-header-mobile-close-surface);
  border-radius: 50%;
  display: flex;
  height: 32px;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 8px;
  width: 32px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .header-search__close {
    display: none;
  }
}
.header-search__close .icon-close {
  color: var(--search-header-mobile-close-icon);
  font-size: 1.5rem;
  line-height: 1.5rem;
}
.header-search-wrap {
  background: var(--search-header-mobile-gradient);
  inset: 0;
  position: absolute;
}
@media (min-width: 1024px) {
  .header-search-wrap {
    background: var(--search-surface);
    border-radius: 3px;
    left: 24px;
  }
}
.nav-storytelling .header-search-wrap {
  background-color: var(--nav-storytelling-background);
}
.header-search {
  height: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 10;
}
@media (min-width: 1024px) {
  .header-search {
    height: 40px;
    left: auto;
    position: absolute;
    right: -4px;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.15s;
    width: 0;
  }
}
.header-search form {
  background-color: var(--search-header-mobile-form);
  height: 48px;
  margin-top: 48px;
  position: relative;
  width: 0;
}
@media (min-width: 1024px) {
  .header-search form {
    background-color: var(--search-header-desktop-form);
    height: 100%;
    margin-top: 0;
    padding: 0 40px 0 0;
    transition: all 0.15s;
    width: 0;
  }
}
.header-search form:before {
  background-color: var(--nav-bottom-line);
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
@media (min-width: 1024px) {
  .header-search form:before {
    display: none;
  }
}
.header-search form .icon-close--filled {
  align-items: center;
  border-radius: 50%;
  color: var(--search-icon-close);
  display: flex;
  font-size: 1rem;
  height: 32px;
  justify-content: center;
  line-height: 1rem;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.2s;
  width: 32px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .header-search form .icon-close--filled:hover {
    color: var(--search-icon-close-hover);
  }
  .header-search form .icon-close--filled {
    margin-right: 4px;
    right: 0;
  }
}
.header-search form input {
  background-color: var(--search-input-background);
  border: none;
  border-radius: 3px;
  caret-color: var(--search-caret-color);
  color: var(--search-input-color);
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-size: 1rem;
  height: 32px;
  line-height: 1.25rem;
  margin: 8px 16px;
  padding: 12px;
  width: calc(100% - 32px);
}
@supports (font-variation-settings: normal) {
  .header-search form input {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .header-search form input {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .header-search form input {
    background-color: initial;
    border-radius: 0;
    height: 100%;
    margin: 0;
    width: 100%;
  }
}
.header-search form input:focus,
.header-search form input:focus-visible {
  border: none;
  outline: none;
}
.header-search form input::placeholder {
  color: var(--search-input-placeholder);
  font-size: 1rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .header-search form input::placeholder {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .header-search form input::placeholder {
    font-weight: 400;
  }
}
.header-search.is-active {
  height: 96px;
}
@media (min-width: 1024px) {
  .header-search.is-active {
    height: 40px;
    width: 344px;
  }
  .header-search.is-active:before {
    background-image: var(--search-active-gradient);
    content: "";
    display: block;
    height: 40px;
    left: 0;
    position: absolute;
    width: 24px;
  }
  .nav-storytelling .header-search.is-active:before {
    background-image: var(--search-storytelling-gradient);
  }
}
.header-search.is-active form {
  width: 100%;
}
@media (min-width: 1024px) {
  .header-search.is-active form {
    border-radius: 3px;
    width: 320px;
  }
}
.header-extra {
  align-items: center;
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  height: 48px;
  order: 2;
}
@media (min-width: 1024px) {
  .header-extra {
    order: 3;
  }
}
.header-extra__icon {
  align-items: center;
  border-radius: 50%;
  color: var(--nav-extra-icon);
  display: flex;
  font-size: 1.5rem;
  height: 32px;
  justify-content: center;
  line-height: 1.5rem;
  margin-right: 8px;
  position: relative;
  transition: all 0.15s;
  width: 32px;
}
.header-extra__icon.no-user {
  display: flex;
}
@media (min-width: 1024px) {
  .header-extra__icon:last-of-type {
    margin-right: 0;
  }
  .header-extra__icon.is-user {
    margin-right: 8px;
  }
}
.header-extra__icon:after {
  background-color: var(--nav-extra-icon-after);
  border-radius: 1px 1px 0 0;
  bottom: -8px;
  content: "";
  display: block;
  height: 2px;
  left: 50%;
  margin-left: -14px;
  opacity: 0;
  position: absolute;
  transition: 0.15s;
  transition-property: opacity, color, background-color;
  width: 28px;
}
@media (min-width: 1024px) {
  .header-extra__icon:after {
    bottom: -20px;
  }
  .is-thin .header-extra__icon:after {
    bottom: -10px;
  }
  .header-extra__icon:hover {
    background-color: var(--nav-extra-icon-surface-hover);
    color: var(--nav-extra-icon-hover);
    cursor: pointer;
  }
  .header-extra__icon:hover.isSpinner {
    cursor: auto;
  }
}
.header-extra__icon.is-active {
  background-color: var(--nav-extra-icon-active-background);
  color: var(--nav-extra-icon-active);
}
.header-extra__icon.is-active:after {
  opacity: 1;
}
.header-extra__icon.router-link-active {
  background-color: var(--nav-extra-icon-link-active);
  color: #fff;
}
.header-extra__icon.router-link-active:after {
  opacity: 1;
}
@media (min-width: 1024px) {
  .header-extra__menu {
    margin-right: 8px;
  }
}
.header-extra__initials,
.header-extra__no-initials {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 0.75rem;
  height: 24px;
  justify-content: center;
  position: relative;
  width: 24px;
}
@supports (font-variation-settings: normal) {
  .header-extra__initials,
  .header-extra__no-initials {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .header-extra__initials,
  .header-extra__no-initials {
    font-weight: 800;
  }
}
.header-extra__initials:before,
.header-extra__no-initials:before {
  border-radius: 50%;
  box-shadow: inset 0 0 0 1px var(--nav-avatar-shadow);
  content: "";
  inset: 0;
  position: absolute;
  transition: all 0.15s;
  z-index: 1;
}
.header-extra__initials:after,
.header-extra__no-initials:after {
  background-color: var(--nav-avatar-background);
  border-radius: 50%;
  content: "";
  inset: 0;
  opacity: 0;
  position: absolute;
  transition: all 0.15s;
  z-index: 2;
}
@media (min-width: 1024px) {
  .header-extra__initials:hover:after,
  .header-extra__no-initials:hover:after {
    opacity: 1;
  }
}
.header-extra__no-initials {
  background-color: var(--nav-avatar-no-initials-background);
  color: var(--nav-avatar-no-initials);
  font-size: 1rem;
}
.header-extra__initials:before {
  box-shadow: 0 0 0 2px var(--generic-avatar-shadow);
}
.header .theme-toggle {
  cursor: pointer;
  display: none;
  height: 32px;
  margin-right: 6px;
  margin-top: 0;
  position: relative;
  width: 48px;
}
@media (min-width: 1024px) {
  .header .theme-toggle {
    display: block;
  }
}
.header .theme-toggle:before {
  background-color: var(--nav-toggle-track);
  border-radius: 10px;
  content: "";
  display: block;
  height: 20px;
  left: 6px;
  position: absolute;
  top: 6px;
  width: 36px;
}
.header .theme-toggle .icon-wrap {
  border-radius: 50%;
  height: 16px;
  left: 8px;
  opacity: 1;
  padding: 0;
  position: absolute;
  top: 8px;
  transition: all 0.4s ease;
  width: 16px;
  z-index: 1;
}
.header .theme-toggle .icon {
  background-color: var(--nav-toggle-handle);
  border-radius: 50%;
  color: var(--nav-toggle-icon);
  display: block;
  height: 16px;
  width: 16px;
}
.header .theme-toggle .icon:before {
  bottom: 2px;
  font-size: 12px;
  left: 2px;
  position: relative;
}
.header .theme-toggle--dark .icon-wrap {
  left: 24px;
}
.header .theme-toggle--dark .icon-wrap_light,
.header .theme-toggle--light .icon-wrap_asleep {
  opacity: 0;
  z-index: -1;
}
.header .logo-dimensions {
  height: var(--header-logo-height);
  width: var(--header-logo-width);
}
@media (max-width: 390px) {
  .header .logo-dimensions {
    max-width: calc(100vw - 210px);
  }
}
.header__content .logo-dimensions {
  height: var(--header-short-logo-height);
  width: var(--header-short-logo-width);
}
.header__subnavigation {
  background-color: var(--subnav-surface);
  display: none;
  height: 48px;
  position: relative;
}
.has-dark-submenu .header__subnavigation {
  background-color: var(--subnav-surface-dark-submenu);
}
@media (min-width: 1024px) {
  .header__subnavigation {
    display: flex;
    width: 100%;
  }
  .header__subnavigation:before {
    background-color: var(--subnav-bottom-line);
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .dark .header__subnavigation,
  .light .header__subnavigation {
    box-shadow: 0 1px 0 0 var(--general-box-shadow);
  }
  .has-dark-submenu .header__subnavigation {
    box-shadow: none;
  }
  .has-dark-submenu .header__subnavigation:after {
    background-color: var(--subnav-bottom-line);
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    right: 0;
  }
}
.isArticle {
  background-color: var(--subnav-surface-article);
}
.dark .nav-storytelling .isArticle {
  background-color: var(--color-dark-50);
}
.header-subnavigation {
  background-color: #fff;
  bottom: 0;
  display: none;
  height: 48px;
  position: absolute;
}
@media (min-width: 1024px) {
  .header-subnavigation {
    display: block;
  }
}
.header-subnavigation__wrap {
  display: none;
  height: 48px;
  max-width: 1008px;
  padding: 0 38px 0 var(--header-subnav-left-padding);
  width: 100%;
}
@media (min-width: 1024px) {
  .header-subnavigation__wrap {
    align-items: stretch;
    display: flex;
    flex-grow: 1;
    margin: 0 auto;
    padding: 0;
    right: 0;
    width: auto;
  }
  .is-thin .header-subnavigation__wrap {
    padding: 0 38px 0 var(--header-subnav-left-padding);
  }
}
.header-subnavigation__wrap .is-view-more {
  color: var(--subnav-is-view-more);
  font-size: 0.8125rem;
  line-height: 1rem;
}
@supports (font-variation-settings: normal) {
  .header-subnavigation__wrap .is-view-more {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .header-subnavigation__wrap .is-view-more {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .header-subnavigation__wrap .is-view-more:hover {
    color: var(--subnav-is-view-more-hover);
    cursor: pointer;
  }
}
.header-subnavigation__wrap .is-view-more .is-active {
  color: var(--subnav-is-view-more-active);
}
.header-subnavigation__wrap .is-view-more .header-subnavigation__children {
  left: 50%;
  margin-right: 8px;
  right: auto;
  transform: translate(-50%, calc(100% - 4px));
}
.header-subnavigation__wrap .is-view-more .header-subnavigation__children li a {
  font-size: 0.8125rem !important;
  line-height: 1rem;
  padding: 10px 12px !important;
}
@supports (font-variation-settings: normal) {
  .header-subnavigation__wrap
    .is-view-more
    .header-subnavigation__children
    li
    a {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .header-subnavigation__wrap
    .is-view-more
    .header-subnavigation__children
    li
    a {
    font-weight: 400;
  }
}
.header-subnavigation__list {
  display: flex;
  overflow: hidden;
}
.header-subnavigation__list.has-visible-overflow {
  overflow: unset;
}
.header-subnavigation__list-item {
  align-items: center;
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 0.8125rem;
  justify-content: center;
  margin-left: 16px;
  padding: 6px 0;
  position: relative;
  transition: all 0.15s;
}
@supports (font-variation-settings: normal) {
  .header-subnavigation__list-item {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .header-subnavigation__list-item {
    font-weight: 400;
  }
}
.header-subnavigation__list-item:first-of-type {
  margin-left: 0;
}
.header-subnavigation__list-item a {
  color: var(--subnav-item-resting);
}
.has-dark-submenu .header-subnavigation__list-item a {
  color: var(--subnav-item-resting-dark-submenu);
}
@media (min-width: 1024px) {
  .header-subnavigation__list-item a:hover {
    color: var(--subnav-item-hover);
  }
  .has-dark-submenu .header-subnavigation__list-item a:hover {
    color: var(--subnav-item-hover-dark-submenu);
  }
}
.header-subnavigation__list-item a.router-link-exact-active {
  color: var(--subnav-item-active);
}
.has-dark-submenu .header-subnavigation__list-item a.router-link-exact-active {
  color: var(--subnav-item-active-dark-submenu);
}
.header-subnavigation__list-item a.router-link-exact-active:after {
  display: none;
}
.isArticle .header-subnavigation__list-item a {
  color: var(--subnav-item-resting-article);
}
.has-dark-submenu .isArticle .header-subnavigation__list-item a {
  color: var(--subnav-item-active-dark-submenu);
}
@media (min-width: 1024px) {
  .isArticle .header-subnavigation__list-item a:hover {
    color: var(--subnav-item-hover-article);
  }
  .has-dark-submenu .isArticle .header-subnavigation__list-item a:hover {
    color: var(--subnav-item-hover-dark-submenu);
  }
}
.header-subnavigation__list-item a.is-custom,
.header-subnavigation__list-item a.is-custom-text {
  align-items: center;
  display: flex;
  transition: all 0.15s;
}
.header-subnavigation__list-item a.is-custom-text > span,
.header-subnavigation__list-item a.is-custom > span {
  align-items: center;
  border-radius: 2px;
  display: flex;
  height: 24px;
  padding: 4px;
}
.header-subnavigation__list-item a.is-custom img,
.header-subnavigation__list-item a.is-custom-text img {
  height: 16px;
  width: auto;
}
.header-subnavigation__list-item a.is-custom img + span,
.header-subnavigation__list-item a.is-custom-text img + span {
  margin-left: 4px;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .header-subnavigation__list-item a.is-custom-text:hover,
  .header-subnavigation__list-item a.is-custom:hover {
    opacity: 0.88;
  }
}
.header-subnavigation__list-item a.has-no-background > span {
  padding: 4px 0;
}
.header-subnavigation__list-item.is-active > a {
  color: var(--subnav-item-active);
}
.has-dark-submenu .header-subnavigation__list-item.is-active > a {
  color: var(--subnav-item-active-dark-submenu);
}
.isArticle .header-subnavigation__list-item.is-active > a {
  color: var(--subnav-item-active-article);
}
.has-dark-submenu .isArticle .header-subnavigation__list-item.is-active > a {
  color: var(--subnav-item-active-dark-submenu);
}
.header-subnavigation__chevron {
  align-items: center;
  background-color: var(--color-100);
  border-radius: 3px;
  color: var(--color-600);
  display: flex;
  font-size: 1rem;
  height: 28px;
  justify-content: center;
  margin-left: 4px;
  width: 28px;
}
.header-subnavigation__chevron.is-active {
  background-color: var(--color-200);
}
@media (min-width: 1024px) {
  .header-subnavigation__chevron:hover {
    background-color: var(--color-200);
    cursor: pointer;
  }
}
.isArticle .header-subnavigation__chevron {
  background-color: var(--subnav-expand-surface-article);
  color: var(--subnav-expand-icon-article);
}
@media (min-width: 1024px) {
  .isArticle .header-subnavigation__chevron:hover {
    background-color: var(--subnav-expand-surface-hover-article);
    cursor: pointer;
  }
}
.header-subnavigation__children {
  background-color: var(--subnav-children-background);
  border-radius: 3px;
  bottom: 0;
  box-shadow: var(--shadow-floating);
  display: flex;
  flex-direction: column;
  max-height: 296px;
  max-width: 200px;
  position: absolute;
  right: 0;
  transform: translateY(calc(100% - 4px));
  width: max-content;
  z-index: 2;
}
.header-subnavigation__children li a {
  align-items: center;
  color: var(--subnav-children-link-resting);
  display: flex;
  font-size: 0.8125rem;
  justify-content: flex-start;
  padding: 10px 13px 10px 12px;
  transition: all 0.15s;
}
@media (min-width: 1024px) {
  .header-subnavigation__children li a:hover {
    background-color: var(--subnav-children-link-hover-background);
    color: var(--subnav-children-link-hover);
  }
}
.isArticle .header-subnavigation__children li a {
  color: var(--subnav-children-link-resting);
}
@media (min-width: 1024px) {
  .isArticle .header-subnavigation__children li a:hover {
    background-color: var(--subnav-children-link-hover-background);
    color: var(--subnav-children-link-hover);
  }
}
.header-subnavigation__children li a i {
  font-size: 1rem;
  margin-right: 4px;
  position: relative;
  top: -4px;
}
.header-subnavigation__children li .router-link-exact-active {
  color: var(--subnav-children-link-active);
}
.header-subnavigation__children li .router-link-exact-active:after {
  display: none;
}
.header-nav {
  display: flex;
  width: 100%;
}
.header-navigation {
  flex-basis: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  height: 48px;
  max-width: 100%;
  order: 3;
  overflow: hidden;
  position: relative;
}
.header-navigation:before {
  background-color: var(--nav-bottom-line);
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
@media (max-width: 1023px) {
  .header-navigation {
    transition: height 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .mobile-hide-nav .header-navigation {
    height: 0;
  }
}
@media (min-width: 1024px) {
  .is-thin .header-navigation {
    height: 52px;
  }
  .header-navigation {
    display: flex;
    flex-basis: unset;
    flex-grow: 1;
    flex-shrink: unset;
    order: 2;
    overflow: unset;
    width: auto;
  }
  .header-navigation:before {
    display: none;
  }
}
.header-navigation__wrap {
  align-items: stretch;
  background-color: var(--nav-mobile-back);
  bottom: 0;
  display: flex;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
@media (min-width: 1024px) {
  .header-navigation__wrap {
    background-color: initial;
    position: static;
    width: auto;
  }
}
.header-navigation__list {
  align-items: center;
  display: flex;
  height: 100%;
  margin-left: -12px;
  opacity: 100%;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 8px 12px;
  visibility: visible;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
@media (min-width: 1024px) {
  .header-navigation__list {
    align-items: stretch;
    flex-wrap: wrap;
    margin: 0;
    overflow: hidden;
    padding: 0;
  }
}
.header-navigation__list::-webkit-scrollbar {
  display: none;
  height: 0;
}
.header-navigation__list::-webkit-scrollbar-thumb,
.header-navigation__list::-webkit-scrollbar-track {
  height: 0;
}
.header-navigation__list-item {
  align-items: center;
  color: var(--nav-item-resting);
  display: flex;
  flex-shrink: 0;
  font-size: 0.8125rem;
  height: 32px;
  justify-content: center;
  margin-left: 12px;
  position: relative;
}
@supports (font-variation-settings: normal) {
  .header-navigation__list-item {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .header-navigation__list-item {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .is-thin .header-navigation__list-item {
    margin-left: 12px !important;
  }
  .header-navigation__list-item.is-category {
    text-transform: uppercase;
  }
  .header-navigation__list-item {
    font-size: 0.6875rem;
    height: 100%;
    letter-spacing: 0.09px;
    margin-left: 20px;
  }
}
@media (min-width: 1024px) {
  @supports (font-variation-settings: normal) {
    .header-navigation__list-item {
      font-variation-settings: "wght" 700;
    }
  }
  @supports not (font-variation-settings: normal) {
    .header-navigation__list-item {
      font-weight: 700;
    }
  }
}
@media (min-width: 1024px) {
  .header-navigation__list-item:hover {
    color: var(--nav-item-hover);
    cursor: pointer;
  }
  .header-navigation__list-item:first-of-type {
    margin-left: 0;
  }
}
.header-navigation__list-item.is-active .bottom-line {
  display: block;
}
.header-navigation__list-item.is-active > a {
  color: var(--nav-item-active);
}
.header-navigation__list-item .bottom-line {
  border-radius: 0;
  bottom: -8px;
  display: none;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .header-navigation__list-item .bottom-line {
    bottom: 0;
  }
}
.header-navigation__list-item a {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  height: 100%;
  justify-content: center;
  position: relative;
}
.header-navigation__list-item .router-link-exact-active {
  color: var(--nav-item-active);
}
.header-navigation__list-item .router-link-exact-active:after {
  display: block;
}
.header-navigation__list-item .is-custom,
.header-navigation__list-item .is-custom-text {
  align-items: center;
  display: flex;
  transition: all 0.15s;
}
.header-navigation__list-item .is-custom-text > span,
.header-navigation__list-item .is-custom > span {
  align-items: center;
  border-radius: 2px;
  display: flex;
  height: 24px;
  padding: 4px;
}
.header-navigation__list-item .is-custom img,
.header-navigation__list-item .is-custom-text img {
  height: 16px;
  width: auto;
}
.header-navigation__list-item .is-custom img + span,
.header-navigation__list-item .is-custom-text img + span {
  margin-left: 4px;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .header-navigation__list-item .is-custom-text:hover,
  .header-navigation__list-item .is-custom:hover {
    opacity: 0.88;
  }
}
.header-navigation__list-item .has-no-background > span {
  padding: 4px 0;
}
.header-navigation__list-item.is-view-more {
  display: none;
}
.header-navigation__list-item.is-view-more.in-first-level {
  text-transform: uppercase;
}
.header-navigation__list-item.is-view-more.in-first-level
  .header-subnavigation__children
  li
  a {
  font-size: 0.6875rem;
  letter-spacing: 0.09px;
}
@media (min-width: 1024px) {
  .header-navigation__list-item.is-view-more {
    display: flex;
    height: 100%;
    justify-content: flex-start;
    margin-left: 16px;
    margin-right: 23px;
  }
}
.header-navigation__list-item.is-view-more
  .header-subnavigation__children
  li
  a {
  font-size: 0.875rem;
  padding: 11px 12px 12px;
}
.header-navigation__list-item .view-more-icon {
  color: var(--nav-item-after);
  font-size: 1rem;
}
.navigation-drawer {
  background-color: var(--nav-drawer-base);
  inset: 0 -100% 0 100%;
  position: fixed;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  width: 100%;
  z-index: 3;
}
.navigation-drawer:before {
  background-color: var(--nav-drawer-back);
  content: "";
  inset: 0;
  position: absolute;
  z-index: 0;
}
@media (min-width: 1024px) {
  .navigation-drawer:before {
    border-radius: 5px;
  }
}
.is-thin .navigation-drawer {
  border-radius: 0 0 5px 5px;
}
@media (min-width: 1024px) {
  .is-thin .navigation-drawer {
    top: 0;
  }
  .navigation-drawer {
    border-radius: 5px;
    bottom: 4px;
    top: 12px;
    transition: unset;
  }
}
.navigation-drawer.is-active {
  left: 0;
  right: 0;
}
@media (min-width: 429px) {
  .navigation-drawer.is-active {
    box-shadow: var(--nav-drawer-box-shadow);
    left: auto;
    width: 320px;
  }
}
@media (min-width: 1024px) {
  .navigation-drawer.is-active {
    right: 4px;
  }
}
.navigation-drawer__header {
  align-items: center;
  box-shadow: 0 1px 0 0 var(--color-dark-200);
  display: flex;
  height: 48px;
  justify-content: space-between;
  padding: 8px 8px 8px 0;
}
@media (min-width: 429px) {
  .navigation-drawer__header {
    box-shadow: none;
    height: 32px;
    padding: 0;
    position: absolute;
    right: 8px;
    top: 8px;
    width: 32px;
  }
}
.navigation-drawer__logo {
  line-height: 0;
  margin-left: var(--header-logo-mobile-margin);
  z-index: 3;
}
@media (min-width: 429px) {
  .navigation-drawer__logo {
    display: none;
  }
}
.navigation-drawer__logo_image {
  height: var(--header-logo-height);
  width: var(--header-logo-width);
}
.navigation-drawer__close {
  align-items: center;
  background-color: var(--nav-drawer-close-background);
  border-radius: 50%;
  color: var(--nav-drawer-close);
  display: flex;
  flex-shrink: 0;
  font-size: 1.5rem;
  height: 32px;
  justify-content: center;
  transition: background-color 0.15s;
  width: 32px;
  z-index: 3;
}
@media (min-width: 1024px) {
  .navigation-drawer__close:hover {
    background-color: var(--nav-drawer-close-background-hover);
    color: var(--nav-drawer-close-hover);
    cursor: pointer;
  }
}
.navigation-drawer__tabs {
  box-shadow: 0 1px 0 0 var(--nav-drawer-tabs-shadow);
  display: flex;
  height: 48px;
  justify-content: space-between;
  padding: 0 20px;
  position: relative;
}
@media (min-width: 429px) {
  .navigation-drawer__tabs {
    padding: 0 48px 0 20px;
  }
}
.navigation-drawer__tabs span {
  align-items: center;
  color: var(--nav-drawer-tab);
  display: flex;
  flex-basis: calc(50% - 10px);
  font-size: 0.6875rem;
  justify-content: center;
  text-transform: uppercase;
  z-index: 1;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__tabs span {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__tabs span {
    font-weight: 700;
  }
}
.navigation-drawer__tabs span:after {
  background-color: var(--nav-drawer-tab-accent);
  border-radius: 1px 1px 0 0;
  bottom: 0;
  content: "";
  display: block;
  height: 0;
  left: 0;
  position: absolute;
  right: 0;
}
@media (min-width: 1024px) {
  .navigation-drawer__tabs span:hover {
    color: var(--nav-drawer-tab-hover);
    cursor: pointer;
  }
}
.navigation-drawer__tabs .is-active {
  color: var(--nav-drawer-tab-active);
  position: relative;
}
.navigation-drawer__tabs .is-active:after {
  height: 2px;
}
.navigation-drawer__title {
  color: var(--nav-drawer-title);
  display: block;
  font-size: 0.6875rem;
  letter-spacing: 0.37px;
  margin-bottom: 8px;
  padding: 0 12px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__title {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__title {
    font-weight: 600;
  }
}
.navigation-drawer__list {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  height: auto;
  margin: 0;
  overflow: unset;
  padding: 8px 8px 24px;
  position: relative;
}
.navigation-drawer__list-item {
  align-items: flex-start;
  border-radius: 0;
  color: var(--nav-drawer-color);
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-wrap: wrap;
  font-size: 0.8125rem;
  justify-content: flex-start;
  line-height: 1rem;
  min-height: 48px;
  position: relative;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__list-item {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__list-item {
    font-weight: 400;
  }
}
.navigation-drawer__list-item.is-active {
  background-color: var(--nav-drawer-color-active);
}
.navigation-drawer__list-item.is-active .left-side-line {
  display: block;
}
.navigation-drawer__list-item .left-side-line {
  border-radius: 0;
  display: none;
  height: 20px;
  left: 0;
  position: absolute;
  top: 14px;
  width: 2px;
}
.navigation-drawer__list-item a {
  align-items: center;
  display: inline-flex;
  height: 48px;
  justify-content: flex-start;
  padding: 8px 48px 8px 12px;
  transition: all 0.15s;
  width: 100%;
}
@media (min-width: 1024px) {
  .navigation-drawer__list-item a:hover {
    background-color: var(--nav-drawer-subitem-hover);
  }
}
.navigation-drawer__list-item > a {
  border-radius: 0;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__list-item > a {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__list-item > a {
    font-weight: 600;
  }
}
.navigation-drawer__list-item .is-custom {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  transition: all 0.15s;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__list-item .is-custom {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__list-item .is-custom {
    font-weight: 600;
  }
}
.navigation-drawer__list-item .is-custom > span {
  align-items: center;
  border-radius: 2px;
  display: flex;
  height: 24px;
  padding: 4px;
}
.navigation-drawer__list-item .is-custom img {
  height: 16px;
  width: auto;
}
.navigation-drawer__list-item .is-custom img + span {
  margin-left: 4px;
  white-space: nowrap;
}
.navigation-drawer__list-item .has-no-background span {
  padding: 4px 0;
}
.navigation-drawer__list-item.is-view-more {
  display: none;
}
@media (min-width: 1024px) {
  .navigation-drawer__list-item.is-view-more {
    display: flex;
  }
}
.navigation-drawer__list-item .view-more-icon {
  color: #ff4057;
}
.navigation-drawer__subitems-list {
  padding: 0 4px 4px;
  width: 100%;
}
.navigation-drawer__subitem-list-item a {
  border-radius: 0;
  color: var(--nav-drawer-subitem);
  height: 40px;
  padding: 10px 8px;
}
.navigation-drawer__subitem-list-item
  a.router-link-active.router-link-exact-active {
  color: var(--nav-drawer-subitem-active);
}
.navigation-drawer__subitem-list-item .is-custom {
  display: inline-flex;
  margin: 4px 0;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__subitem-list-item .is-custom {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__subitem-list-item .is-custom {
    font-weight: 400;
  }
}
.navigation-drawer__subitem-list-item .has-no-background span {
  padding: 4px 0;
}
.navigation-drawer__subitem-list-item.is-active a {
  color: var(--nav-drawer-subitem-active);
}
.navigation-drawer__subitem-list-item.is-active a:before {
  background-color: var(--accent);
  border-radius: 0 1px 1px 0;
  content: "";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 2px;
}
.navigation-drawer__subitem-grandchildren {
  margin: 0 4px;
}
.navigation-drawer__subitem-grandchildren a {
  display: block;
  font-size: 0.875rem;
  padding: 10px 4.5px;
}
.navigation-drawer__subitem-grandchildren a i {
  font-size: 1rem;
  margin-right: 4px;
  position: relative;
  top: -4px;
}
.navigation-drawer__show-more {
  align-items: center;
  background-color: var(--nav-drawer-show-more-background);
  border-radius: 0;
  display: flex;
  height: 32px;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 8px;
  transition: all 0.15s;
  width: 32px;
}
@media (min-width: 1024px) {
  .navigation-drawer__show-more:hover {
    background-color: var(--nav-drawer-show-more-background-hover);
    cursor: pointer;
  }
}
.navigation-drawer__copyright {
  color: var(--nav-drawer-copyright);
  display: block;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin-bottom: 24px;
  padding: 0 8px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__copyright {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__copyright {
    font-weight: 400;
  }
}
.navigation-drawer__footer {
  border-top: var(--nav-drawer-footer-border);
  bottom: 0;
  height: 49px;
  left: 0;
  position: absolute;
  right: 0;
}
.navigation-drawer__selection {
  margin: 24px 0;
  padding: 0 8px;
}
.navigation-drawer__selection .btn {
  margin-top: 12px;
}
.navigation-drawer__selection .edition-options,
.navigation-drawer__selection .theme-options {
  margin-top: 8px;
}
.navigation-drawer__selection .edition-options .form-radiobutton,
.navigation-drawer__selection .theme-options .form-radiobutton {
  position: relative;
}
@media (min-width: 1024px) {
  .navigation-drawer__selection .edition-options .form-radiobutton:hover,
  .navigation-drawer__selection .theme-options .form-radiobutton:hover {
    background-color: var(--nav-drawer-radio-hover);
    cursor: pointer;
  }
}
.navigation-drawer__selection .edition-options .form-radiobutton .radiobutton,
.navigation-drawer__selection .theme-options .form-radiobutton .radiobutton {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background: var(--nav-drawer-radio-back);
  border: none;
  border-radius: 50%;
  display: flex;
  flex-basis: 28px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 28px;
  justify-content: center;
  margin-right: 16px;
  outline: none;
  transition: all 0.2s;
  width: 28px;
}
.navigation-drawer__selection
  .edition-options
  .form-radiobutton
  .radiobutton:before,
.navigation-drawer__selection
  .theme-options
  .form-radiobutton
  .radiobutton:before {
  background-color: #fff;
  border-radius: 50%;
  content: "";
  display: block;
  height: 14px;
  transform: scale(0);
  transition: all 0.2s;
  width: 14px;
}
.navigation-drawer__selection
  .edition-options
  .form-radiobutton
  .radiobutton:checked,
.navigation-drawer__selection
  .theme-options
  .form-radiobutton
  .radiobutton:checked {
  background-color: var(--accent);
}
.navigation-drawer__selection
  .edition-options
  .form-radiobutton
  .radiobutton:checked:before,
.navigation-drawer__selection
  .theme-options
  .form-radiobutton
  .radiobutton:checked:before {
  transform: scale(1);
}
@media (min-width: 1024px) {
  .navigation-drawer__selection
    .edition-options
    .form-radiobutton
    .radiobutton:hover,
  .navigation-drawer__selection
    .theme-options
    .form-radiobutton
    .radiobutton:hover {
    cursor: pointer;
  }
}
.navigation-drawer__selection .edition-option,
.navigation-drawer__selection .theme-option {
  border-radius: 0;
  display: block;
  height: 48px;
  transition: all 0.15s;
}
.navigation-drawer__selection .edition-option label,
.navigation-drawer__selection .theme-option label {
  align-items: center;
  color: var(--nav-drawer-color);
  display: flex;
  height: 100%;
  justify-content: flex-start;
  padding: 0 12px;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__selection .edition-option label,
  .navigation-drawer__selection .theme-option label {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__selection .edition-option label,
  .navigation-drawer__selection .theme-option label {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .navigation-drawer__selection .edition-option label:hover,
  .navigation-drawer__selection .theme-option label:hover {
    cursor: pointer;
  }
}
.navigation-drawer__selection .edition-option.is-active,
.navigation-drawer__selection .theme-option.is-active {
  background-color: #40245a;
}
.navigation-drawer__scrollbar {
  height: calc(100% - 144px);
}
@media (min-width: 429px) {
  .navigation-drawer__scrollbar {
    height: calc(100% - 100px);
  }
  .header-subnavigation__children .navigation-drawer__scrollbar {
    padding: 4px 0;
  }
}
.navigation-drawer__scrollbar .ps__rail-y {
  left: auto !important;
  opacity: 0.6;
  right: 0 !important;
}
@media (min-width: 1024px) {
  .navigation-drawer__scrollbar .ps__rail-y {
    opacity: 0;
  }
}
.navigation-drawer__scrollbar .ps__thumb-y {
  background-color: var(--scrollbar-thumb);
  border-radius: 0;
  left: auto !important;
  right: 6px !important;
  width: 4px;
}
.navigation-drawer__scrollbar .ps__rail-x.ps--clicking,
.navigation-drawer__scrollbar .ps__rail-x:focus,
.navigation-drawer__scrollbar .ps__rail-y.ps--clicking,
.navigation-drawer__scrollbar .ps__rail-y:focus,
.navigation-drawer__scrollbar .ps__rail-y:hover {
  background-color: initial;
  opacity: 1;
}
.navigation-drawer__scrollbar .ps__rail-x.ps--clicking,
.navigation-drawer__scrollbar .ps__rail-x:focus,
.navigation-drawer__scrollbar .ps__rail-x:hover,
.navigation-drawer__scrollbar .ps__rail-y.ps--clicking,
.navigation-drawer__scrollbar .ps__rail-y:focus,
.navigation-drawer__scrollbar .ps__rail-y:hover {
  background-color: var(--scrollbar-rail-hover) !important;
}
.navigation-drawer__scrollbar .ps__rail-y.ps--clicking .ps__thumb-y,
.navigation-drawer__scrollbar .ps__rail-y:focus > .ps__thumb-y,
.navigation-drawer__scrollbar .ps__rail-y:hover > .ps__thumb-y {
  background-color: var(--scrollbar-thumb-hover);
  width: 4px;
}
.navigation-drawer__story {
  margin-bottom: 24px;
  padding: 0 20px;
}
.navigation-drawer__story-title {
  color: var(--nav-drawer-story-title);
  display: block;
  font-size: 1.25rem;
  margin-bottom: 10px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer__story-title {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer__story-title {
    font-weight: 800;
  }
}
.navigation-drawer__story .btn {
  color: #fff;
}
.navigation-drawer__theme-toggle {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin: 8px 0 0;
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .navigation-drawer__theme-toggle {
    display: none;
  }
}
.navigation-drawer__theme-toggle .theme-toggle {
  display: block;
  flex: 0 1 auto;
  margin: 8px 0;
}
.navigation-drawer__theme-toggle .theme-toggle:before {
  background-color: var(--nav-drawer-toggle-track);
  z-index: 0;
}
.navigation-drawer__theme-toggle .theme-toggle .icon {
  background-color: var(--nav-drawer-toggle-handle);
  color: var(--nav-drawer-toggle-icon);
}
.navigation-drawer__theme-toggle-label {
  color: var(--nav-drawer-color);
  display: block;
  flex: 0 1 auto;
  font-size: 0.8125rem;
  line-height: 3rem;
  padding: 0 12px;
}
.navigation-drawer .magazines-menu {
  margin-bottom: 24px;
  padding: 0 8px;
}
.navigation-drawer .magazines-menu__list-item {
  display: flex;
  height: 48px;
}
.navigation-drawer .magazines-menu__list-item .is-custom {
  align-items: center;
  border-radius: 0;
  display: inline-flex;
  height: 48px;
  justify-content: flex-start;
  padding: 8px 12px;
  transition: all 0.15s;
  width: 100%;
}
@media (min-width: 1024px) {
  .navigation-drawer .magazines-menu__list-item .is-custom:hover {
    background-color: var(--nav-drawer-magazines-item-hover-back);
  }
  .navigation-drawer .magazines-menu__list-item .is-custom:hover > span {
    background-color: var(--nav-drawer-magazines-item-hover-back-span);
  }
}
.navigation-drawer .magazines-menu__list-item .is-custom > span {
  align-items: center;
  background-color: var(--nav-drawer-magazines-item-back);
  border-radius: 0;
  display: inline-flex;
  justify-content: center;
  padding: 4px;
}
.navigation-drawer .magazines-menu__list-item span {
  color: var(--nav-drawer-magazines-item);
  font-size: 0.8125rem;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer .magazines-menu__list-item span {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer .magazines-menu__list-item span {
    font-weight: 600;
  }
}
.navigation-drawer .magazines-menu__list-item img {
  height: 24px;
  width: 24px;
}
.navigation-drawer .magazines-menu__list-item img + span {
  margin-left: 4px;
  white-space: nowrap;
}
.navigation-drawer .extra-menu__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.navigation-drawer .extra-menu__list-item {
  align-items: center;
  display: flex;
  flex-basis: calc(50% - 4px);
  flex-grow: 0;
  flex-shrink: 0;
  height: 48px;
}
.navigation-drawer .extra-menu__list-item a {
  align-items: center;
  border-radius: 0;
  color: var(--nav-drawer-color);
  display: flex;
  flex-basis: 100%;
  font-size: 1rem;
  height: 100%;
  padding: 0 12px;
  transition: all 0.15s;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .navigation-drawer .extra-menu__list-item a {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .navigation-drawer .extra-menu__list-item a {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .navigation-drawer .extra-menu__list-item a:hover {
    background-color: var(--nav-drawer-subitem-hover);
  }
}
.navigation-drawer .social-menu__list {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.navigation-drawer .social-menu__list-item {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  height: 48px;
  justify-content: center;
  transition: all 0.15s;
}
.navigation-drawer .social-menu__list-item a {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  flex-grow: 0;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
}
@media (min-width: 1024px) {
  .navigation-drawer .social-menu__list-item:hover {
    background-color: var(--nav-drawer-social-hover);
  }
}
.navigation-drawer .social-menu__list-icon {
  color: var(--nav-drawer-social-icon);
  font-size: 1.5rem;
}
.navigation-drawer .social-menu__list-icon.icon-logo--rss {
  font-size: 1rem;
}
.scroll-reference-start.isSticky {
  position: sticky;
}
.card-engagement-bar {
  display: flex;
  height: 32px;
  width: 100%;
}
.card-engagement-bar .card-engagement-bar__left {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 0;
  position: relative;
}
@media (min-width: 1024px) {
  .card-engagement-bar .card-engagement-bar__left {
    flex-grow: 0;
  }
}
.card-engagement-bar .card-engagement-bar__right {
  display: flex;
  position: relative;
}
.card-engagement-bar .card-engagement-bar__right .card-divider {
  display: none;
}
@media (min-width: 1024px) {
  .card-engagement-bar .card-engagement-bar__right .card-divider {
    display: block;
  }
}
.card-engagement-bar .card-engagement-bar__number {
  font-size: 0.75rem;
}
.card-engagement-bar .card-engagement-bar__number.is-user-reaction {
  color: var(--engagement-btn-is-user-reaction-accent);
}
.card-engagement-bar .comment-counter {
  color: var(--engagement-comments-count);
}
@supports (font-variation-settings: normal) {
  .card-engagement-bar .comment-counter {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .card-engagement-bar .comment-counter {
    font-weight: 600;
  }
}
.card-engagement-bar .comment-action-copy {
  display: inline-block;
}
@media (min-width: 1024px) {
  .card-engagement-bar .comment-action-copy {
    display: none;
  }
}
.card-engagement-bar .btn {
  align-items: center;
  border-radius: 0;
  color: var(--engagement-btn-text);
  display: inline-flex;
  font-size: 0.75rem;
  height: 32px;
  justify-content: center;
  padding: 8px;
  transition: all 0.2s;
  width: unset;
}
@supports (font-variation-settings: normal) {
  .card-engagement-bar .btn {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .card-engagement-bar .btn {
    font-weight: 500;
  }
}
.card-engagement-bar .btn.is-user-reaction {
  background-color: var(--engagement-btn-is-user-reaction-surface);
}
@media (min-width: 1024px) {
  .card-engagement-bar .btn.is-user-reaction:hover {
    background-color: var(--engagement-btn-is-user-reaction-surface-hover);
    cursor: pointer;
  }
  .card-engagement-bar .btn:hover {
    background-color: var(--engagement-btn-surface-hover);
    cursor: pointer;
  }
}
.card-engagement-bar .btn [class^="icon-"] {
  font-size: 1rem;
  line-height: 1rem;
  margin-right: 4px;
}
@media (min-width: 1024px) {
  .card-engagement-bar .btn .icon-add-comment {
    margin-right: 0;
  }
}
.card-engagement-bar .btn--round {
  align-items: center;
  border-radius: 0;
  color: var(--engagement-btn-text);
  display: inline-flex;
  font-size: 0.75rem;
  justify-content: center;
  padding: 8px;
  transition: all 0.2s;
  width: unset;
}
@supports (font-variation-settings: normal) {
  .card-engagement-bar .btn--round {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .card-engagement-bar .btn--round {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .card-engagement-bar .btn--round:hover {
    background-color: var(--engagement-share-surface-hover);
    cursor: pointer;
  }
}
.card-engagement-bar .btn--round [class^="icon-"] {
  font-size: 1rem;
  line-height: 1rem;
}
.card-engagement-bar .card-divider {
  background-color: var(--engagement-divider);
  display: block;
  height: 24px;
  margin: 0 4px;
  position: relative;
  top: 4px;
  width: 1px;
}
.card-engagement-bar .card-user-reaction {
  height: 16px;
  margin-right: 4px;
  position: relative;
  width: 16px;
}
.card-engagement-bar .card-user-reaction.is-user-reaction:after {
  background-color: var(--engagement-btn-is-user-reaction-accent);
  border-radius: 0;
  bottom: -8px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
}
.card-engagement-bar .card-user-reaction img {
  height: 16px;
  position: absolute;
  top: 0;
  width: 16px;
}
.card-engagement-bar :deep(.tooltip-box) {
  left: 0;
  width: 224px;
}
.card-engagement-bar :deep(.tooltip-box) .tooltip-box__item img {
  height: 24px;
  width: 24px;
}
.card-engagement-bar .card-engagement-bar__right .tooltip-box {
  right: 0;
}
@media (min-width: 1024px) {
  .card-engagement-bar .card-engagement-bar__right .tooltip-box {
    right: -30px;
  }
  .cards-container
    .card-engagement-bar
    .card-engagement-bar__right
    .tooltip-box {
    left: 0;
    right: auto;
    transform: translateY(-100%) translate(-44%);
  }
  .card-engagement-bar .card-engagement-bar__right.inArticle .tooltip-box {
    right: 0;
    transform: translateY(-100%) translate(43%);
  }
}
.card-engagement-bar .card-engagement-bar__right.inArticle .btn--round {
  background-color: var(--accent);
  border-radius: 50%;
}
@media (min-width: 1024px) {
  .card-engagement-bar .card-engagement-bar__right.inArticle .btn--round {
    margin-left: 8px;
  }
  .card-engagement-bar .card-engagement-bar__right.inArticle .btn--round:hover {
    background-color: var(--accent-hover);
  }
}
.card-engagement-bar
  .card-engagement-bar__right.inArticle
  .btn--round
  .icon-share {
  color: var(--color-light-50);
}
.card-engagement-bar
  .card-engagement-bar__right.inArticle.disabled-comments
  .btn--round {
  margin-left: 0;
}
@media (min-width: 1024px) {
  .card-engagement-bar
    .card-engagement-bar__right.inArticle.disabled-comments
    .btn--round {
    margin-left: 0;
  }
}
.card-engagement-bar
  .card-engagement-bar__right.disabled-comments
  .tooltip-box {
  left: 0;
  right: auto;
  transform: translateY(-100%) translate(0);
}
.card-engagement-bar.column {
  --engagement-btn-text: var(--engagement-column-btn-text);
  --engagement-btn-surface-hover: var(--engagement-column-btn-surface-hover);
  --engagement-btn-is-user-reaction-surface: var(
    --engagement-column-btn-is-user-reaction-surface
  );
  --engagement-btn-is-user-reaction-surface-hover: var(
    --engagement-column-btn-is-user-reaction-surface-hover
  );
  --engagement-btn-is-user-reaction-accent: var(
    --engagement-column-btn-is-user-reaction-accent
  );
  --engagement-share-icon: var(--engagement-column-share-icon);
  --engagement-share-surface: var(--engagement-column-share-surface);
  --engagement-share-surface-hover: var(
    --engagement-column-share-surface-hover
  );
  --engagement-divider: var(--engagement-column-divider);
  --engagement-comments-count: var(--engagement-column-comments-count);
}
.quiz-story .card-engagement-bar {
  --engagement-btn-text: var(--engagement-quiz-btn-text);
  --engagement-btn-surface-hover: var(--engagement-quiz-btn-surface-hover);
  --engagement-btn-is-user-reaction-surface: var(
    --engagement-quiz-btn-is-user-reaction-surface
  );
  --engagement-btn-is-user-reaction-surface-hover: var(
    --engagement-quiz-btn-is-user-reaction-surface-hover
  );
  --engagement-btn-is-user-reaction-accent: var(
    --engagement-quiz-btn-is-user-reaction-accent
  );
  --engagement-share-icon: var(--engagement-quiz-share-icon);
  --engagement-share-surface: var(--engagement-quiz-share-surface);
  --engagement-share-surface-hover: var(--engagement-quiz-share-surface-hover);
  --engagement-divider: var(--engagement-quiz-divider);
  --engagement-comments-count: var(--engagement-quiz-comments-count);
}
.main-6-news__grid-container .is-split .card-engagement-bar .has-reactions {
  display: none;
}
@media (min-width: 1024px) {
  .article-below .generic-template-3news .card-engagement-bar .has-reactions,
  .is-narrow .card-engagement-bar .has-reactions,
  .main-6-news__narrow-container .card-engagement-bar .has-reactions {
    display: none;
  }
}
.tooltip-box {
  background-color: var(--color-50);
  border-radius: 3px;
  box-shadow: 0 0 0 1px var(--color-300), 0 1px 3px 0 var(--tooltip-shadow);
  display: flex;
  height: 44px;
  padding: 4px;
  position: absolute;
  top: -4px;
  transform: translateY(-100%);
  z-index: 5;
}
.tooltip-box.reactions {
  height: 58px;
}
.tooltip-box__item {
  align-items: center;
  border-radius: 0;
  display: flex;
  flex-basis: 36px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 36px;
  justify-content: center;
  position: relative;
  transition: all 0.2s;
  width: 36px;
}
.reactions .tooltip-box__item {
  flex-direction: column;
  height: 50px;
}
.tooltip-box__item .reaction-count {
  color: var(--color-600);
  font-size: 0.6875rem;
  line-height: 0.875rem;
  margin-top: 3px;
}
@supports (font-variation-settings: normal) {
  .tooltip-box__item .reaction-count {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .tooltip-box__item .reaction-count {
    font-weight: 500;
  }
}
.gallery__bar .tooltip-box__item .reaction-count {
  color: var(--engagement-against-dark-btn-text);
}
.tooltip-box__item.is-user-reaction {
  background-color: var(--engagement-btn-is-user-reaction-surface);
}
.tooltip-box__item.is-user-reaction:after {
  background-color: var(--engagement-btn-is-user-reaction-accent);
  border-radius: 0;
  bottom: 0;
  content: "";
  height: 2px;
  left: 6px;
  position: absolute;
  right: 6px;
}
.tooltip-box__item.is-user-reaction .reaction-count {
  color: var(--engagement-btn-is-user-reaction-accent);
}
@media (min-width: 1024px) {
  .tooltip-box__item:hover {
    background-color: var(--color-100);
    cursor: pointer;
  }
}
.tooltip-box__item .whatsapp use {
  fill: var(--share-whatsapp) !important;
}
.tooltip-box__item .messenger use,
.tooltip-box__item .twitter use {
  fill: var(--share-universal) !important;
}
.tooltip-box__item .copy-link use {
  fill: var(--share-copy-link) !important;
}
.tooltip-box__item svg {
  height: 32px;
  position: absolute;
  top: 2px;
  width: 32px;
}
.tooltip-box__item img {
  height: 24px;
  position: absolute;
  top: 6px;
  width: 24px;
}
.reactions .tooltip-box__item img {
  position: relative;
  top: 1px;
}
.tooltip-box__item [class^="icon-"] {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
.tooltip-box.card-share-wrap {
  height: 40px;
}
.tooltip-box.card-share-wrap .tooltip-box__item {
  border-radius: 50%;
  flex-basis: 32px;
  height: 32px;
  margin-right: 4px;
  position: relative;
  width: 32px;
}
.tooltip-box.card-share-wrap .tooltip-box__item:last-of-type {
  margin-right: 0;
}
.tooltip-box.card-share-wrap .tooltip-box__item:after {
  border-radius: 50%;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  transition: all 0.15s;
  width: 32px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .tooltip-box.card-share-wrap .tooltip-box__item:hover:after {
    opacity: 1;
  }
}
.tooltip-box.card-share-wrap .tooltip-box__item use {
  fill: var(--share-icon-common) !important;
}
.tooltip-box.card-share-wrap .tooltip-box__item .twitter use {
  fill: var(--share-tt-icon-twitter) !important;
}
.tooltip-box.card-share-wrap .tooltip-box__item .copy-link use {
  fill: var(--share-tt-icon-copy-link) !important;
}
.tooltip-box.card-share-wrap .tooltip-box__item.copy-link:after,
.tooltip-box.card-share-wrap .tooltip-box__item.facebook:after,
.tooltip-box.card-share-wrap .tooltip-box__item.messenger:after,
.tooltip-box.card-share-wrap .tooltip-box__item.viber:after,
.tooltip-box.card-share-wrap .tooltip-box__item.whatsapp:after {
  background-color: var(--share-tt-surface-pseudo-common-surface);
  mix-blend-mode: var(--share-tt-surface-pseudo-common-blending);
}
.tooltip-box.card-share-wrap .tooltip-box__item.twitter:after {
  background-color: var(--share-tt-surface-pseudo-reverse-surface);
  mix-blend-mode: var(--share-tt-surface-pseudo-reverse-blending);
}
.tooltip-box.card-share-wrap .tooltip-box__item svg {
  height: 24px;
  position: absolute;
  top: unset;
  width: 24px;
}
.tooltip-box.card-share-wrap .tooltip-box__item svg.facebook {
  height: 32px;
  width: 32px;
}
.tooltip-box.card-share-wrap .tooltip-box__item.whatsapp {
  background-color: var(--share-surface-whatsapp);
}
.tooltip-box.card-share-wrap .tooltip-box__item.facebook {
  background-color: var(--share-surface-facebook);
}
.tooltip-box.card-share-wrap .tooltip-box__item.viber {
  background-color: var(--share-surface-viber);
}
.tooltip-box.card-share-wrap .tooltip-box__item.twitter {
  background-color: var(--share-tt-surface-twitter);
}
.tooltip-box.card-share-wrap .tooltip-box__item.messenger {
  background-color: var(--share-surface-messenger);
}
.tooltip-box.card-share-wrap .tooltip-box__item.copy-link {
  background-color: var(--share-tt-surface-copy-link);
}
.input-field {
  background-color: var(--color-75);
  border: 1px solid var(--color-200);
  border-radius: 0;
  color: var(--color-900);
  display: block;
  font-size: 1rem;
  height: 36px;
  padding: 8px 12px;
  transition: all 0.2s;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .input-field {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .input-field {
    font-weight: 400;
  }
}
.input-field:focus,
.input-field:focus-visible {
  border: 1px solid var(--color-400);
  outline: none;
}
.form-password,
.form-textbox {
  display: block;
  position: relative;
}
.form-password:after,
.form-textbox:after {
  background-color: var(--color-300);
  border-radius: 0;
  content: "";
  display: block;
  height: 2px;
  left: 12px;
  position: absolute;
  right: 12px;
  top: 46px;
  transition: all 0.15s;
}
@media (min-width: 1024px) {
  .form-password:hover,
  .form-textbox:hover {
    cursor: pointer;
  }
  .form-password:hover .form-input,
  .form-textbox:hover .form-input {
    background-color: var(--color-200);
  }
  .form-password:hover .form-input:disabled,
  .form-textbox:hover .form-input:disabled {
    background-color: var(--color-75);
  }
}
.form-password.is-focused:after,
.form-textbox.is-focused:after {
  background-color: var(--color-900);
}
.form-password.is-filled .form-label,
.form-password.is-focused .form-label,
.form-password.isSmall .form-label,
.form-textbox.is-filled .form-label,
.form-textbox.is-focused .form-label,
.form-textbox.isSmall .form-label {
  font-size: 0.6875rem;
  line-height: 0.875rem;
  transform: translateY(-11px);
}
@media (min-width: 1024px) {
  .form-password.is-filled:hover,
  .form-textbox.is-filled:hover {
    cursor: auto;
  }
}
.form-password.isSmall .form-label,
.form-textbox.isSmall .form-label {
  color: var(--color-700);
}
.form-password.has-error:after,
.form-textbox.has-error:after {
  background-color: var(--error-color);
}
.form-password.has-error .form-label,
.form-textbox.has-error .form-label {
  color: var(--error-color) !important;
}
.form-password.has-error.isSmall .form-label,
.form-textbox.has-error.isSmall .form-label {
  color: var(--color-700);
}
.form-textbox.has-error.isSmall
  .form-label.form-password.has-error.isSmall
  .form-label {
  color: var(--error-color);
}
.form-icon,
.form-password .form-password-switch {
  color: var(--color-700);
  font-size: 1.5rem;
  height: 24px;
  line-height: 1.5rem;
  position: absolute;
  right: 12px;
  top: 12px;
  width: 24px;
}
.form-icon-scrim {
  background-image: var(--color-75-scrim-trailing);
  display: block;
  height: 46px;
  position: absolute;
  right: 24px;
  top: -12px;
  width: 24px;
}
.form-label {
  color: var(--color-700);
  font-size: 1rem;
  left: 12px;
  position: absolute;
  top: 14px;
  transition: transform 0.15s ease-out, font-size 0.15s ease-out;
  z-index: 1;
}
@supports (font-variation-settings: normal) {
  .form-label {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .form-label {
    font-weight: 600;
  }
}
.form-input {
  background-color: var(--color-100);
  border: 0;
  border-radius: 0;
  caret-color: var(--color-900);
  color: var(--color-900);
  font-family: inherit;
  font-size: 1rem;
  height: 48px;
  line-height: 1.375rem;
  outline: 0;
  padding: 20px 36px 6px 12px;
  position: relative;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .form-input {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .form-input {
    font-weight: 400;
  }
}
.form-input::placeholder {
  font-size: 0;
  line-height: 0rem;
}
.form-input:disabled {
  background-color: var(--color-75);
  color: var(--color-700);
}
.form-error {
  color: var(--error-color);
  display: block;
  font-size: 0.625rem;
  line-height: 0.75rem;
  margin-top: 4px;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .form-error {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .form-error {
    font-weight: 400;
  }
}
.form-note {
  color: var(--color-700);
  display: block;
  font-size: 0.625rem;
  line-height: 0.75rem;
  margin-top: 4px;
}
@supports (font-variation-settings: normal) {
  .form-note {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .form-note {
    font-weight: 400;
  }
}
.form-checkbox-container {
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .form-checkbox-container:hover {
    cursor: pointer;
  }
}
.form-checkbox {
  position: relative;
}
@media (min-width: 1024px) {
  .form-checkbox:hover {
    cursor: pointer;
  }
}
.form-checkbox.has-error .form-error {
  margin-top: 7px;
}
.form-checkbox.has-error .checkbox {
  border: 2px solid var(--error-color);
}
.form-checkbox .checkbox {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background: var(--color-100) no-repeat center/24px;
  border: 2px solid var(--color-300);
  border-radius: 3px;
  display: flex;
  flex-basis: 24px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  justify-content: center;
  margin-right: 16px;
  outline: none;
  transition: all 0.2s;
  width: 24px;
}
.form-checkbox .checkbox:checked {
  border: 2px solid #0000;
}
.dark .form-checkbox .checkbox:checked {
  background: var(--accent) url(../images/checkmark-icon-dark.svg) no-repeat
    center/24px;
}
.light .form-checkbox .checkbox:checked {
  background: var(--accent) url(../images/checkmark-icon-light.svg) no-repeat
    center/24px;
}
@media (min-width: 1024px) {
  .form-checkbox .checkbox:hover {
    background-color: var(--color-200);
    cursor: pointer;
  }
  .form-checkbox .checkbox:hover:checked {
    background-color: var(--checkbox-hover);
  }
}
.form-checkbox .form-label {
  color: var(--color-900);
  font-size: 0.875rem;
  left: unset;
  line-height: 1.375rem;
  position: relative;
  top: unset;
}
@supports (font-variation-settings: normal) {
  .form-checkbox .form-label {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .form-checkbox .form-label {
    font-weight: 500;
  }
}
.form-checkbox a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  color: var(--color-900);
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .form-checkbox a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
    color: var(--color-800);
  }
}
.form-radiobutton {
  position: relative;
}
@media (min-width: 1024px) {
  .form-radiobutton:hover {
    cursor: pointer;
  }
}
.form-radiobutton .radiobutton {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background: var(--color-200);
  border-radius: 50%;
  display: flex;
  flex-basis: 28px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 28px;
  justify-content: center;
  margin-right: 16px;
  outline: none;
  transition: all 0.2s;
  width: 28px;
}
.form-radiobutton .radiobutton:checked {
  border: 2px solid #0000;
}
@media (min-width: 1024px) {
  .form-radiobutton .radiobutton:hover {
    background-color: var(--color-200);
    cursor: pointer;
  }
  .form-radiobutton .radiobutton:hover:checked {
    background-color: var(--checkbox-hover);
  }
}
.btn {
  align-items: center;
  border-radius: 0;
  display: inline-flex;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 0.875rem;
  height: 40px;
  justify-content: center;
  padding: 0 24px;
  position: relative;
  text-decoration: none;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .btn {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .btn {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .btn:hover {
    cursor: pointer;
  }
}
.btn:active {
  transform: scale(0.96);
}
.btn--prim {
  background-color: var(--accent);
  color: var(--color-50);
}
@media (min-width: 1024px) {
  .btn--prim:hover {
    background-color: var(--btn-prim-hover);
  }
}
.btn--prim-alt {
  background-color: var(--btn-alt-background);
  color: var(--btn-alt-text);
}
@media (min-width: 1024px) {
  .btn--prim-alt:hover {
    background-color: var(--btn-alt-hover-background);
  }
}
.btn--prim-alt-sec {
  background-color: var(--accent);
  color: var(--color-50);
}
@media (min-width: 1024px) {
  .btn--prim-alt-sec:hover {
    background-color: var(--accent-hover);
  }
}
.btn--prim-datawall {
  background-color: var(--accent);
  color: var(--color-50);
}
@media (min-width: 1024px) {
  .btn--prim-datawall:hover {
    background-color: var(--accent-hover);
  }
}
.btn--sec {
  background-color: var(--color-100);
  box-shadow: inset 0 0 0 2px var(--color-300);
  color: var(--color-900);
}
@media (min-width: 1024px) {
  .btn--sec:hover {
    background-color: var(--color-200);
    color: var(--color-900);
  }
}
.btn--icons {
  background-color: var(--color-50);
  border: 1px solid var(--color-300);
  color: var(--color-700);
  padding: 0 76px;
}
@media (min-width: 1024px) {
  .btn--icons:hover {
    background-color: var(--color-100);
    color: var(--color-900);
  }
}
.btn--icons svg {
  height: 24px;
  left: 11px;
  position: absolute;
  top: 7px;
  width: 24px;
}
.btn--icons .whatsapp use {
  fill: var(--color-50) !important;
}
.btn--icons .apple use {
  fill: var(--share-apple) !important;
}
.btn--whatsapp {
  background-color: var(--btn-whatsapp);
  border: 0;
  color: var(--color-50);
}
@media (min-width: 1024px) {
  .btn--whatsapp:hover {
    background-color: var(--btn-whatsapp-hover);
    color: var(--color-50);
  }
}
.btn--full {
  display: flex;
  width: 100%;
}
.card-cta .btn {
  background-color: var(--accent);
  color: var(--color-50);
  display: flex;
  max-width: none;
}
@media (min-width: 1024px) {
  .card-cta .btn:hover {
    background-color: var(--btn-prim-hover);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    transform: translate(0);
  }
  to {
    opacity: 0;
    transform: translate(-50px);
  }
}
@keyframes fadeOutBottom {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(50px);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translate(-50px);
  }
  to {
    opacity: 1;
    transform: translate(0);
  }
}
@keyframes fadeInBottom {
  0% {
    opacity: 0;
    transform: translateY(50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.Vue-Toastification__bounce-enter-active.bottom-left,
.Vue-Toastification__fade-enter-active.bottom-left {
  animation-name: fadeInBottom;
}
@media (min-width: 768px) {
  .Vue-Toastification__bounce-enter-active.bottom-left,
  .Vue-Toastification__fade-enter-active.bottom-left {
    animation-name: fadeInLeft;
  }
}
.Vue-Toastification__bounce-leave-active.bottom-left,
.Vue-Toastification__fade-leave-active.bottom-left {
  animation-name: fadeOutBottom;
}
@media (min-width: 768px) {
  .Vue-Toastification__bounce-leave-active.bottom-left,
  .Vue-Toastification__fade-leave-active.bottom-left {
    animation-name: fadeOutLeft;
  }
}
.Vue-Toastification__bounce-move,
.Vue-Toastification__fade-move {
  transition-duration: 0.4s;
  transition-property: all;
  transition-timing-function: ease-in-out;
}
@keyframes scale-x-frames {
  0% {
    transform: scaleX(1);
  }
  to {
    transform: scaleX(0);
  }
}
.Vue-Toastification__container {
  bottom: 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: column-reverse;
  left: 10px;
  max-width: 408px;
  min-height: 100%;
  pointer-events: none;
  position: fixed;
  right: 10px;
  width: auto;
  z-index: 10002;
}
@media (min-width: 429px) {
  .Vue-Toastification__container {
    left: 50%;
    margin-left: -204px;
    right: unset;
    width: 408px;
  }
}
@media (min-width: 768px) {
  .Vue-Toastification__container {
    bottom: 14px;
    left: 24px;
    margin-left: 0;
  }
}
@media (min-width: 1024px) {
  .Vue-Toastification__container {
    bottom: 22px;
    left: 32px;
  }
}
.Vue-Toastification__toast {
  background-color: var(--snackbar-surface);
  border-radius: 0;
  box-shadow: var(--snackbar-shadow);
  box-sizing: border-box;
  direction: ltr;
  display: inline-flex;
  justify-content: space-between;
  margin-bottom: 8px;
  margin-right: auto;
  max-width: 408px;
  overflow: hidden;
  padding: 15px 44px 15px 40px;
  pointer-events: auto;
  position: relative;
  transform: translateZ(0);
  width: 100%;
}
@media (min-width: 768px) {
  .Vue-Toastification__toast {
    max-width: 340px;
    width: 340px;
  }
}
.Vue-Toastification__toast--success .Vue-Toastification__icon {
  color: var(--snackbar-success);
}
.Vue-Toastification__toast--error .Vue-Toastification__icon {
  color: var(--snackbar-error);
}
.Vue-Toastification__toast--warning .Vue-Toastification__icon {
  color: var(--snackbar-warning);
}
.Vue-Toastification__toast-body {
  color: var(--snackbar-body);
  flex: 1;
  font-size: 0.875rem;
  line-height: 1.125rem;
  white-space: pre-wrap;
  word-break: break-word;
}
.Vue-Toastification__toast-component-body {
  flex: 1;
}
.Vue-Toastification__icon {
  font-size: 1.3125rem;
  height: 24px;
  left: 8px;
  top: 12px;
  transition: 0.3s ease;
  width: 24px;
}
.Vue-Toastification__close-button,
.Vue-Toastification__icon {
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
}
.Vue-Toastification__close-button {
  background-color: var(--snackbar-close-surface);
  border: none;
  border-radius: 50%;
  content: "";
  cursor: pointer;
  font-size: 0;
  height: 32px;
  outline: none;
  padding: 0;
  right: 4px;
  top: 8px;
  transition: all 0.2s;
  transition: visibility 0s, opacity 0.2s linear;
  width: 32px;
}
.Vue-Toastification__close-button:before {
  color: var(--snackbar-close-icon);
  content: "";
  font-family: icons;
  font-size: 1.5rem;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1.5rem;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 1024px) {
  .Vue-Toastification__close-button:hover {
    background-color: var(--snackbar-close-surface-hover);
    cursor: pointer;
  }
  .Vue-Toastification__close-button:hover:before {
    color: var(--snackbar-close-icon-hover);
  }
}
.Vue-Toastification__progress-bar {
  animation: scale-x-frames linear 1 forwards;
  opacity: 0;
}
.author {
  align-items: center;
  color: var(--article-intro-author);
  display: inline-flex;
  font-size: 0.75rem;
  line-height: 0.9375rem;
}
.author.isAuthorArticle {
  font-size: 0.875rem;
  line-height: 1.625rem;
}
@media (min-width: 1024px) {
  .author {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
  .author:hover {
    color: var(--accent-hover);
  }
}
.author span {
  color: var(--article-header-intro-comma-timestamp);
}
.storytelling .author span {
  color: var(--article-intro-comma-timestamp);
}
.author__image {
  aspect-ratio: 1/1;
  border-radius: 50%;
  display: block;
  flex-basis: 28px;
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 4px;
  overflow: hidden;
  position: relative;
  width: 28px;
}
@supports not (aspect-ratio: 1/1) {
  .author__image {
    padding-top: 100%;
  }
}
.author__image img {
  aspect-ratio: 1/1;
  height: 28px;
  object-fit: cover;
  width: 28px;
}
@supports not (aspect-ratio: 1/1) {
  .author__image img {
    inset: 0;
    position: absolute;
  }
}
.article-header-author-date .author__image {
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.author__description {
  color: var(--authors-block-description);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.43;
}
.author.isProfile {
  margin-bottom: 12px;
}
.author.isProfile .author__image {
  flex-basis: 28px;
  width: 28px;
}
.author__separator {
  border: none;
  border-top: 1px solid var(--authors-separator-color);
}
.placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder100px .gpt-ad-banner:not(.ad-loaded):before,
.placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder120px .gpt-ad-banner:not(.ad-loaded):before,
.placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder250px .gpt-ad-banner:not(.ad-loaded):before,
.placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder300px .gpt-ad-banner:not(.ad-loaded):before,
.placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder400px .gpt-ad-banner:not(.ad-loaded):before,
.placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder500px .gpt-ad-banner:not(.ad-loaded):before,
.placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder600px .gpt-ad-banner:not(.ad-loaded):before,
.placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.placeholder90px .gpt-ad-banner:not(.ad-loaded):before {
  align-items: center;
  background-color: var(--color-100);
  color: var(--color-500);
  content: "AD";
  display: flex;
  font-size: 0.75rem;
  justify-content: center;
  left: 50%;
  position: absolute;
  text-align: center;
  top: 8px;
  transform: translate(-50%);
  width: 300px;
  z-index: 0;
}
.gpt-ad-banner {
  align-items: center;
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 4px;
  overflow-x: hidden;
  padding: 8px 0;
  position: relative;
  text-align: center;
}
.gpt-ad-banner.ad-filled {
  display: flex;
}
@media (min-width: 429px) {
  .gpt-ad-banner {
    padding: 8px 0;
  }
}
.article-ad .gpt-ad-banner,
.card-comments .gpt-ad-banner,
.clean-ad-wrapper .gpt-ad-banner {
  background-color: var(--color-50);
  box-shadow: none;
  margin-bottom: 0;
  padding: 0;
}
@media (min-width: 429px) {
  .article-ad .gpt-ad-banner,
  .card-comments .gpt-ad-banner,
  .clean-ad-wrapper .gpt-ad-banner {
    padding: 0;
  }
}
.placeholder90px .gpt-ad-banner {
  min-height: 128px;
}
.placeholder90px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder90px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 128px;
  position: relative;
}
.placeholder90px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder90px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder90px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 112px !important;
}
@media (min-width: 429px) {
  .placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 90px !important;
  }
}
.placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder100px .gpt-ad-banner {
  min-height: 138px;
}
.placeholder100px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder100px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 138px;
  position: relative;
}
.placeholder100px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder100px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder100px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 122px !important;
}
@media (min-width: 429px) {
  .placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 100px !important;
  }
}
.placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder120px .gpt-ad-banner {
  min-height: 158px;
}
.placeholder120px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder120px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 158px;
  position: relative;
}
.placeholder120px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder120px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder120px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 142px !important;
}
@media (min-width: 429px) {
  .placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 120px !important;
  }
}
.placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder250px .gpt-ad-banner {
  min-height: 288px;
}
.placeholder250px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder250px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 288px;
  position: relative;
}
.placeholder250px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder250px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder250px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 272px !important;
}
@media (min-width: 429px) {
  .placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 250px !important;
  }
}
.placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder300px .gpt-ad-banner {
  min-height: 338px;
}
.placeholder300px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder300px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 338px;
  position: relative;
}
.placeholder300px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder300px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder300px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 322px !important;
}
@media (min-width: 429px) {
  .placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 300px !important;
  }
}
.placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder400px .gpt-ad-banner {
  min-height: 438px;
}
.placeholder400px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder400px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 438px;
  position: relative;
}
.placeholder400px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder400px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder400px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 422px !important;
}
@media (min-width: 429px) {
  .placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 400px !important;
  }
}
.placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder500px .gpt-ad-banner {
  min-height: 538px;
}
.placeholder500px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder500px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 538px;
  position: relative;
}
.placeholder500px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder500px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder500px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 522px !important;
}
@media (min-width: 429px) {
  .placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 500px !important;
  }
}
.placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder600px .gpt-ad-banner {
  min-height: 638px;
}
.placeholder600px .gpt-ad-banner > div {
  z-index: 2;
}
.placeholder600px .gpt-ad-banner:not(.ad-loaded) {
  margin-left: auto;
  margin-right: auto;
  min-height: 638px;
  position: relative;
}
.placeholder600px .gpt-ad-banner:not(.ad-loaded):before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.placeholder600px .gpt-ad-banner div[class^="div-gpt-ad"],
.placeholder600px .gpt-ad-banner div[id^="google_ads"] {
  display: block !important;
}
.placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 622px !important;
}
@media (min-width: 429px) {
  .placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty {
    min-height: 600px !important;
  }
}
.placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty:before {
  height: calc(100% - 16px);
  width: calc(100% - 16px);
}
.container[class*="placeholder"] > .gpt-ad-banner {
  display: flex;
}
.container:not(div[class*="placeholder"]) > .gpt-ad-banner:empty {
  margin: 0;
  padding: 0;
}
.container:not(div[class*="placeholder"]) > .gpt-ad-banner.ad-empty {
  background-color: initial !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.bannerTopPosition .gpt-ad-banner,
.gptArticleTop .gpt-ad-banner {
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}
.bannerTopPosition .gpt-ad-banner.ad-filled,
.gptArticleTop .gpt-ad-banner.ad-filled {
  padding: 8px 0;
}
@media (min-width: 429px) {
  .bannerTopPosition .gpt-ad-banner,
  .gptArticleTop .gpt-ad-banner {
    margin-top: 4px;
  }
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder90px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder90px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder90px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder90px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder90px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder90px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 116px;
  }
}
.bannerTopPosition.placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 90px !important;
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder100px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder100px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder100px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder100px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder100px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder100px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 126px;
  }
}
.bannerTopPosition.placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 100px !important;
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder120px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder120px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder120px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder120px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder120px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder120px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 146px;
  }
}
.bannerTopPosition.placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 120px !important;
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder250px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder250px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder250px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder250px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder250px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder250px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 276px;
  }
}
.bannerTopPosition.placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 250px !important;
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder300px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder300px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder300px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder300px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder300px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder300px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 326px;
  }
}
.bannerTopPosition.placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 300px !important;
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder400px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder400px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder400px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder400px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder400px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder400px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 426px;
  }
}
.bannerTopPosition.placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 400px !important;
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder500px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder500px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder500px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder500px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder500px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder500px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 526px;
  }
}
.bannerTopPosition.placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 500px !important;
}
@media (max-width: 428px) {
  .bannerTopPosition.placeholder600px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .bannerTopPosition.placeholder600px .gpt-ad-banner:not(.ad-loaded):before,
  .gptArticleTop.placeholder600px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .gptArticleTop.placeholder600px .gpt-ad-banner:not(.ad-loaded):before {
    top: 8px;
  }
  .bannerTopPosition.placeholder600px .gpt-ad-banner:not(.ad-loaded),
  .gptArticleTop.placeholder600px .gpt-ad-banner:not(.ad-loaded) {
    min-height: 626px;
  }
}
.bannerTopPosition.placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty,
.gptArticleTop.placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 600px !important;
}
.card-comments .gpt-ad-banner div[id^="google_ads"] {
  margin-bottom: 24px;
}
.card-comments .gpt-ad-banner div[id^="google_ads"]:empty {
  margin-bottom: 0;
}
.card-comments .placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder90px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder90px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder90px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder90px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 90px;
}
.card-comments .placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 90px !important;
}
.card-comments .placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder100px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder100px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder100px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder100px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 100px;
}
.card-comments .placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 100px !important;
}
.card-comments .placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder120px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder120px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder120px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder120px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 120px;
}
.card-comments .placeholder120px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 120px !important;
}
.card-comments .placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder250px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder250px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder250px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder250px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 250px;
}
.card-comments .placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 250px !important;
}
.card-comments .placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder300px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder300px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder300px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder300px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 300px;
}
.card-comments .placeholder300px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 300px !important;
}
.card-comments .placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder400px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder400px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder400px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder400px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 400px;
}
.card-comments .placeholder400px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 400px !important;
}
.card-comments .placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder500px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder500px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder500px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder500px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 500px;
}
.card-comments .placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 500px !important;
}
.card-comments .placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty,
.card-comments .placeholder600px .gpt-ad-banner:not(.ad-loaded) {
  margin-bottom: 24px;
}
.card-comments
  .placeholder600px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.card-comments .placeholder600px .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.card-comments .placeholder600px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 600px;
}
.card-comments .placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty {
  min-height: 600px !important;
}
.clean-ad-wrapper .gpt-ad-banner div[id^="google_ads"]:empty:before,
.clean-ad-wrapper .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
@media (min-width: 1024px) {
  .clean-ad-wrapper.placeholder250px
    .gpt-ad-banner
    div[id^="google_ads"]:empty:before,
  .clean-ad-wrapper.placeholder250px .gpt-ad-banner:not(.ad-loaded):before {
    width: calc(100% - 16px);
  }
}
.clean-widget-ad-wrapper .gpt-ad-banner {
  display: flex !important;
  padding: 0;
}
.transparent-ad-wrapper .gpt-ad-banner {
  background-color: initial;
}
.OOP-bannerWrapper {
  bottom: 0;
  height: 0;
  left: 0;
  overflow: visible;
  position: relative;
  right: 0;
}
.OOP-bannerWrapper .OOP-gpt-ad-banner {
  bottom: 0;
  position: absolute;
  right: 0;
}
.OOP-bannerWrapper.OOP-reset {
  height: auto;
  position: static;
}
@media (min-width: 1024px) {
  .OOP-bannerWrapper.OOP-reset {
    overflow: hidden;
  }
}
.OOP-bannerWrapper.OOP-reset .OOP-gpt-ad-banner {
  margin-bottom: 4px;
  position: static;
}
.OOP-bannerWrapper.OOP-reset .OOP-gpt-ad-banner.ad-empty,
.OOP-bannerWrapper.OOP-reset .OOP-gpt-ad-banner:empty {
  margin-bottom: 0;
}
.article-sidebar
  .placeholder100px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.article-sidebar .placeholder100px .gpt-ad-banner:before,
.article-sidebar
  .placeholder250px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.article-sidebar .placeholder250px .gpt-ad-banner:before,
.article-sidebar
  .placeholder500px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.article-sidebar .placeholder500px .gpt-ad-banner:before,
.article-sidebar
  .placeholder600px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.article-sidebar .placeholder600px .gpt-ad-banner:before,
.article-sidebar
  .placeholder90px
  .gpt-ad-banner
  div[id^="google_ads"]:empty:before,
.article-sidebar .placeholder90px .gpt-ad-banner:before,
.is-sidebar .placeholder100px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.is-sidebar .placeholder100px .gpt-ad-banner:before,
.is-sidebar .placeholder250px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.is-sidebar .placeholder250px .gpt-ad-banner:before,
.is-sidebar .placeholder500px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.is-sidebar .placeholder500px .gpt-ad-banner:before,
.is-sidebar .placeholder600px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.is-sidebar .placeholder600px .gpt-ad-banner:before,
.is-sidebar .placeholder90px .gpt-ad-banner div[id^="google_ads"]:empty:before,
.is-sidebar .placeholder90px .gpt-ad-banner:before {
  max-width: 322px;
}
.gptArticleTop.gptSticky,
.gptCategoryTop.gptSticky {
  position: sticky !important;
  top: 94px;
  transition: top 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  z-index: 10 !important;
}
.gptArticleTop.gptSticky.scrollDown,
.gptCategoryTop.gptSticky.scrollDown {
  top: 46px;
}
@media (min-width: 1024px) {
  .gptArticleTop.gptSticky,
  .gptCategoryTop.gptSticky {
    top: 0;
  }
}
.gptArticleTop.gptSticky.gptSticky-scrolled .gpt-ad-banner.ad-filled,
.gptCategoryTop.gptSticky.gptSticky-scrolled .gpt-ad-banner.ad-filled {
  box-shadow: 0 0 0 1px var(--color-300), 0 1px 3px 0 var(--tooltip-shadow);
}
.gptArticleTop.gptSticky.gptSticky-reset,
.gptCategoryTop.gptSticky.gptSticky-reset {
  position: static !important;
}
.gptCategoryTop.gptSticky.scrollDown,
.scrollDown .gptArticleTop.gptSticky {
  top: 46px;
}
.gptListFixed {
  min-height: 138px;
}
@media (min-width: 1024px) {
  .gptListFixed {
    min-height: 288px;
  }
}
.gptListFixed .gptSticky-activated {
  left: 0;
  position: fixed !important;
  top: 94px;
  width: 100%;
  z-index: 100 !important;
}
.gptListFixed .gptSticky-activated.scrollDown {
  top: 46px;
}
@media (min-width: 1024px) {
  .gptListFixed .gptSticky-activated {
    top: 104px;
  }
}
.inText-banner-wrapper .gpt-ad-banner {
  display: block;
}
.article-ad .gpt-ad-banner,
.articleBelowPoster .gpt-ad-banner {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-ad .gpt-ad-banner,
  .articleBelowPoster .gpt-ad-banner {
    margin-bottom: 24px;
  }
}
.article-ad .gpt-ad-banner:empty,
.articleBelowPoster .gpt-ad-banner:empty {
  margin-bottom: 0;
}
.news-feed .gpt-ad-banner {
  background-color: var(--color-50);
  box-shadow: none;
  margin-bottom: 0;
  padding: 16px 0 12px;
}
@media (min-width: 1024px) {
  .news-feed .gpt-ad-banner {
    padding: 24px 0;
  }
}
.gallery .banner-placeholder {
  position: relative;
  z-index: 100;
}
.gallery .banner-placeholder .gpt-ad-banner {
  align-items: flex-start;
  background-color: initial;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
  padding: 0;
}
.gallery .banner-placeholder .gpt-ad-banner:not(.ad-loaded):before {
  top: 0;
}
.gallery .banner-placeholder .placeholder90px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 90px;
}
.gallery
  .banner-placeholder
  .placeholder90px
  .gpt-ad-banner:not(.ad-loaded):before {
  height: 90px;
}
.gallery .banner-placeholder .placeholder100px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 100px;
}
.gallery
  .banner-placeholder
  .placeholder100px
  .gpt-ad-banner:not(.ad-loaded):before {
  height: 100px;
}
.gallery .banner-placeholder .placeholder120px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 120px;
}
.gallery
  .banner-placeholder
  .placeholder120px
  .gpt-ad-banner:not(.ad-loaded):before {
  height: 120px;
}
.gallery .banner-placeholder .placeholder250px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 250px;
}
.gallery
  .banner-placeholder
  .placeholder250px
  .gpt-ad-banner:not(.ad-loaded):before {
  height: 250px;
}
.gallery .banner-placeholder .placeholder300px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 300px;
}
.gallery
  .banner-placeholder
  .placeholder300px
  .gpt-ad-banner:not(.ad-loaded):before {
  height: 300px;
}
.gallery .banner-placeholder .placeholder400px .gpt-ad-banner:not(.ad-loaded) {
  min-height: 400px;
}
.gallery
  .banner-placeholder
  .placeholder400px
  .gpt-ad-banner:not(.ad-loaded):before {
  height: 400px;
}
.gallery__sidebar .banner-placeholder .gpt-ad-banner:not(.ad-loaded):before {
  width: 300px !important;
}
.gallery__content .banner-placeholder .gpt-ad-banner {
  align-items: center;
  min-height: 100px;
}
.gallery__content .banner-placeholder .gpt-ad-banner:before {
  height: 100px !important;
}
.gallery__content .banner-placeholder .gpt-ad-banner.ad-loaded:before {
  content: "";
  min-height: 100px !important;
}
.gallery__content .banner-placeholder .gpt-ad-banner:not(.ad-loaded):before {
  width: 100%;
}
@media (min-width: 1264px) {
  .main_wrapper.wallpaper-helper.wallpaper-active header.header {
    position: sticky !important;
  }
  .main_wrapper.wallpaper-helper.wallpaper-active
    header.header
    .header__content_wrap:after,
  .main_wrapper.wallpaper-helper.wallpaper-active
    header.header
    .header__content_wrap:before {
    background-color: var(--nav-side-border);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    width: 1px;
    z-index: 2;
  }
  .main_wrapper.wallpaper-helper.wallpaper-active
    header.header
    .header__content_wrap:after {
    right: 50%;
    transform: translate(513px);
  }
  .main_wrapper.wallpaper-helper.wallpaper-active
    header.header
    .header__content_wrap:before {
    left: 50%;
    transform: translate(-513px);
  }
  .main_wrapper.wallpaper-helper.wallpaper-active .latest-news-ticker-wrap {
    position: relative;
  }
  .main_wrapper.wallpaper-helper.wallpaper-active
    .latest-news-ticker-wrap:after,
  .main_wrapper.wallpaper-helper.wallpaper-active
    .latest-news-ticker-wrap:before {
    background-color: var(--nav-side-border);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    transform: translate(513px);
    width: 1px;
    z-index: 2;
  }
  .main_wrapper.wallpaper-helper.wallpaper-active
    .latest-news-ticker-wrap:after {
    right: 50%;
    transform: translate(513px);
  }
  .main_wrapper.wallpaper-helper.wallpaper-active
    .latest-news-ticker-wrap:before {
    left: 50%;
    transform: translate(-513px);
  }
}
.wallpaper-wrapper [class^="wallpaper"] {
  display: none;
}
@media (min-width: 1264px) {
  .wallpaper-wrapper {
    max-width: 100% !important;
    min-width: 100% !important;
    opacity: 1;
    position: fixed;
    top: 0;
    z-index: 50000;
  }
  .wallpaper-wrapper .container {
    display: flex;
    justify-content: space-between;
  }
  .wallpaper-wrapper .wallpaper-left,
  .wallpaper-wrapper .wallpaper-right {
    background-color: var(--surface);
    display: flex;
    flex-direction: column;
    height: auto;
    pointer-events: all;
    position: absolute;
    width: calc(50vw - 520px);
  }
  .wallpaper-wrapper .wallpaper-left img,
  .wallpaper-wrapper .wallpaper-right img {
    max-width: none;
  }
  .wallpaper-wrapper .wallpaper-left {
    align-items: flex-end;
    left: auto;
    padding-right: 7px;
    right: calc(100% + 1px);
    text-align: right;
  }
  .wallpaper-wrapper .wallpaper-right {
    align-items: flex-start;
    left: calc(100% + 1px);
    padding-left: 7px;
    right: auto;
    text-align: left;
  }
}
.wallpaper-wrapper + .kurir-tv {
  position: relative;
  z-index: 2;
}
.wallpaper-top {
  margin: 0 -8px 8px;
  overflow-x: hidden;
}
.wallpaper-top:empty {
  margin-bottom: 0;
}
.comment-teaser {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin: 0 0 4px;
  max-width: 704px;
  padding: 0 8px 8px;
}
@media (min-width: 429px) {
  .comment-teaser {
    border-radius: 0;
  }
}
@media (min-width: 1024px) {
  .comment-teaser {
    padding: 0 8px 16px;
  }
}
.comment-teaser-cta {
  display: flex;
  justify-content: center;
  margin-top: 8px;
}
@media (min-width: 1024px) {
  .comment-teaser-cta {
    margin-top: 16px;
  }
}
.comment-teaser-cta .btn {
  flex-basis: 100%;
}
@media (min-width: 1024px) {
  .comment-teaser-cta .btn {
    flex-basis: auto;
  }
  .comment-teaser-body {
    padding: 0 24px;
  }
}
.comment-no-comment-info {
  color: var(--color-900);
  font-size: 1.25rem;
  letter-spacing: -0.1px;
  margin-bottom: 8px;
}
@media (min-width: 1024px) {
  .comment-no-comment-info {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    margin-bottom: 16px;
  }
}
.all-comments-page .comment-no-comment-info {
  margin-bottom: 16px;
}
.comment-header {
  align-items: center;
  background: var(--color-50);
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 48px;
  margin-bottom: 8px;
  position: relative;
}
@media (min-width: 1024px) {
  .comment-header {
    height: 48px;
    margin-bottom: 16px;
  }
}
.comment-page .comment-header {
  border-bottom: none;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .comment-page .comment-header {
    margin-bottom: 24px;
  }
}
.comment-page .comment-header-wrapper {
  align-items: center;
  background: var(--color-50);
  display: flex;
  height: 47px;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  .comment-page .comment-header-wrapper {
    height: 55px;
    max-width: 704px;
  }
}
.comment-page .comment-header-wrapper:after {
  background: var(--color-200);
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  width: 100%;
}
.comment-page .comment-header.header-slide-up,
.comment-page .comment-header.is-sticky {
  animation-fill-mode: both;
  position: sticky;
  width: 100%;
  z-index: 100;
}
.comment-page .comment-header.is-sticky {
  animation: slideInDown 0.32s ease-in-out;
}
@keyframes slideInDown {
  0% {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.comment-page .comment-header.is-sticky .comment-header-wrapper {
  margin: 0 -8px;
  padding: 0 8px;
  width: calc(100% + 16px);
}
@media (min-width: 1024px) {
  .comment-page .comment-header.is-sticky .comment-header-wrapper {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    box-shadow: 0 -1px 3px #0000001a;
    margin: 16px -32px 0;
    padding: 0 32px;
    width: calc(100% + 64px);
  }
  .comment-page .comment-header.is-sticky .comment-header-wrapper:before {
    background: var(--surface);
    content: "";
    height: calc(100% + 4px);
    left: -2px;
    position: absolute;
    right: -2px;
    top: -4px;
    width: calc(100% + 4px);
    z-index: -1;
  }
}
.comment-page .comment-header.is-sticky .comment-header-wrapper:after {
  left: 0;
  right: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .is-storytelling
    .comment-page
    .comment-header.is-sticky
    .comment-header-wrapper {
    margin: 16px -192px 0;
    max-width: 1024px;
    padding: 0 192px;
    width: calc(100% + 576px);
  }
}
.comment-page .comment-header.header-slide-up {
  animation: slideOutUp 0.32s ease-in-out;
}
@keyframes slideOutUp {
  0% {
    transform: translateZ(0);
  }
  to {
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
.comment-title {
  color: var(--color-900);
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  margin-right: 24px;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.comment-page .comment-title {
  margin-left: 8px;
}
.comment-title span {
  color: var(--label-sec-background);
  margin-left: 4px;
}
.comment-icon {
  align-items: center;
  border-radius: 0;
  display: flex;
  flex-basis: 32px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 32px;
  justify-content: center;
  transition: all 0.15s;
  width: 32px;
}
.comment-icon [class^="icon-"] {
  color: var(--color-900);
  font-size: 1rem;
  line-height: 1rem;
}
.all-comments-page .comment-icon {
  background-color: var(--color-100);
}
@media (min-width: 1024px) {
  .comment-icon:hover {
    background-color: var(--color-200);
  }
}
.comment-post-body {
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  z-index: 2;
}
.comment-page .comment-post-body {
  background: var(--color-100-without-transparency);
  bottom: 0;
  box-shadow: 0 -1px 0 0 var(--color-300);
  flex-direction: column;
  margin: 0 -8px;
  padding: 8px 8px 0;
  position: unset;
  width: calc(100% + 16px);
  z-index: 100;
}
@media (min-width: 429px) {
  .comment-page .comment-post-body {
    max-width: 484px;
  }
}
@media (min-width: 1024px) {
  .comment-page .comment-post-body {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top: none;
    margin: 0 -32px;
    max-width: 704px;
    padding: 12px 32px 0;
    width: 704px;
  }
  .is-storytelling .comment-page .comment-post-body {
    margin: 0 -192px;
    max-width: 1024px;
    padding: 12px 192px 0;
    width: 1024px;
  }
  .comment-page .comment-post-body.not-registered {
    padding: 12px 32px 0;
  }
  .is-storytelling .comment-page .comment-post-body.not-registered {
    padding: 12px 192px 0;
  }
  .comment-page .comment-post-body.not-registered.reply,
  .is-storytelling .comment-page .comment-post-body.not-registered.reply {
    padding-top: 0;
  }
}
.comment-page.mobile-post-fixed .comment-post-body,
.comment-page.post-fixed .comment-post-body {
  position: fixed;
  width: 100%;
}
@media (min-width: 1024px) {
  .comment-page.post-fixed .comment-post-body {
    padding: 12px 32px 0;
  }
  .is-storytelling .comment-page.post-fixed .comment-post-body {
    padding: 12px 192px 0;
  }
  .comment-page.post-fixed .comment-post-body.not-registered,
  .comment-page.post-fixed .comment-post-body.not-registered.active {
    padding: 12px 32px 0;
  }
  .comment-page.post-fixed
    .comment-post-body.not-registered
    .comment-post-wrapper,
  .comment-page.post-fixed
    .comment-post-body.not-registered.active
    .comment-post-wrapper {
    margin-bottom: 16px;
  }
  .is-storytelling .comment-page.post-fixed .comment-post-body.not-registered,
  .is-storytelling
    .comment-page.post-fixed
    .comment-post-body.not-registered.active {
    padding: 12px 192px 0;
  }
  .is-storytelling
    .comment-page.post-fixed
    .comment-post-body.not-registered
    .comment-post-wrapper,
  .is-storytelling
    .comment-page.post-fixed
    .comment-post-body.not-registered.active
    .comment-post-wrapper {
    margin-bottom: 16px;
  }
}
.comment-post-body.reply {
  display: none;
  padding: 0 16px;
  z-index: 101;
}
@media (min-width: 1024px) {
  .comment-post-body.reply {
    padding: 0 32px;
  }
}
.comment-post-body.reply.active {
  display: block;
}
.comment-page .comment-post-body.reply.active {
  border: none;
  position: unset;
  width: 100%;
}
@media (min-width: 429px) {
  .comment-page .comment-post-body.reply.active {
    max-width: 484px;
  }
}
@media (min-width: 1024px) {
  .comment-page .comment-post-body.reply.active {
    max-width: 704px;
    position: absolute;
    width: 704px;
  }
  .is-storytelling .comment-page .comment-post-body.reply.active {
    max-width: 1024px;
    padding-top: 0;
    width: 1024px;
  }
}
.comment-page.mobile-post-fixed .comment-post-body.reply.active,
.comment-page.post-fixed .comment-post-body.reply.active {
  padding: 0 8px;
  position: fixed;
  width: 100%;
}
@media (min-width: 1024px) {
  .comment-page.mobile-post-fixed .comment-post-body.reply.active,
  .comment-page.post-fixed .comment-post-body.reply.active {
    padding: 0 8px 24px;
  }
  .comment-page.post-fixed .comment-post-body.reply.active {
    padding: 0 32px;
  }
  .is-storytelling .comment-page.post-fixed .comment-post-body.reply.active {
    padding: 0 192px;
  }
}
.comment-page.mobile-post-fixed .comment-post-body.active,
.comment-page.post-fixed .comment-post-body.active {
  padding: 8px 8px 0;
}
@media (min-width: 1024px) {
  .comment-page.mobile-post-fixed .comment-post-body.active,
  .comment-page.post-fixed .comment-post-body.active {
    padding: 16px 32px 0;
  }
  .is-storytelling .comment-page.mobile-post-fixed .comment-post-body.active,
  .is-storytelling .comment-page.post-fixed .comment-post-body.active {
    padding: 16px 192px 0;
  }
}
.comment-post-wrapper {
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  margin-bottom: 24px;
  width: 100%;
}
.not-registered .comment-post-wrapper {
  margin-bottom: 24px;
}
@media (min-width: 1024px) {
  .not-registered .comment-post-wrapper {
    margin-bottom: 24px;
  }
}
.comment-page.post-fixed .comment-post-wrapper {
  margin-bottom: 16px;
}
.comment-avatar {
  background: var(--label-sec-background);
  border-radius: 100px;
  color: var(--color-50);
  flex-basis: 40px;
  flex-shrink: 0;
  height: 40px;
  margin-right: 8px;
  overflow: hidden;
  padding: 4px 0;
  text-align: center;
  width: 40px;
}
@media (min-width: 1024px) {
  .comment-avatar {
    margin-right: 8px;
  }
}
.comment-avatar-container {
  height: 78px;
}
.comment-avatar .icon-user--avatar {
  font-size: 2rem;
}
.comment-avatar.login {
  background: #900348;
  color: var(--color-50);
  display: inline-block;
  font-size: 1.25rem;
  line-height: 1.5rem;
  padding: 8px 0;
  text-align: center;
}
.comment-input-wrapper {
  box-sizing: border-box;
  display: inline-block;
  margin-bottom: 2px;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  .comment-input-wrapper {
    max-width: 496px;
  }
}
.comment-input-field {
  background-color: var(--color-75);
  border: 2px solid var(--color-300);
  border-radius: 0;
  bottom: 2px;
  color: var(--color-900);
  display: block;
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-size: 1rem;
  height: 36px;
  line-height: 1.25rem;
  padding: 6px 10px;
  position: relative;
  transition: all 0.2s;
  width: 100%;
}
.comment-input-field.add-bottom-margin {
  margin-bottom: 4px;
}
.comment-input-field::placeholder {
  color: var(--color-900);
}
.all-comments-page .comment-input-field {
  background-color: var(--color-50);
}
.comment-input-field.textarea {
  bottom: unset;
  height: auto;
  max-height: 216px;
  min-height: 36px;
  overflow-y: auto;
  resize: none;
  transition: all 0.2s ease;
  word-break: break-word;
}
.comment-input-field.textarea:empty:before {
  content: attr(placeholder);
  display: block;
}
.comment-input-field.textarea:focus,
.comment-input-field.textarea:hover {
  background-color: var(--color-50);
}
.comment-input-field.textarea:focus-visible {
  outline: unset;
}
.comment-input-field.textarea.is-name {
  min-height: 28px;
  padding: 2px 10px;
}
.is-highlighted .comment-input-field.textarea {
  border: 2px solid var(--error-color);
}
.comment-input-info {
  color: var(--color-500);
  font-size: 0.625rem;
  line-height: 0.75rem;
  position: absolute;
  right: 0;
  top: calc(100% + 3px);
}
.comment-send-btn {
  align-items: center;
  background-color: var(--accent);
  border-radius: 0;
  bottom: 2px;
  display: flex;
  height: 36px;
  margin-left: 4px;
  padding: 6px;
  position: relative;
  transition: all 0.2s;
  width: 36px;
}
@media (min-width: 1024px) {
  .comment-send-btn {
    margin-left: 4px;
    padding: 8px 12px;
    width: 92px;
  }
}
.comment-send-btn-text {
  color: var(--color-50);
  display: none;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}
@supports (font-variation-settings: normal) {
  .comment-send-btn-text {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .comment-send-btn-text {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .comment-send-btn-text {
    display: inline;
    margin-right: 6px;
  }
}
.comment-send-btn .icon-send {
  color: var(--color-50);
  font-size: 1.5rem;
}
@media (min-width: 1024px) {
  .comment-send-btn:hover {
    background-color: var(--accent-hover);
    cursor: pointer;
  }
}
.comment-send-btn.disabled {
  background-color: var(--color-200);
}
.comment-send-btn.disabled .comment-send-btn-text,
.comment-send-btn.disabled .icon-send {
  color: var(--color-400);
}
@media (min-width: 1024px) {
  .comment-send-btn.disabled:hover {
    background-color: var(--color-100);
    cursor: unset;
  }
}
.comment-page {
  margin: 16px -8px 4px;
  padding-bottom: 0.1px;
  position: relative;
}
@media (min-width: 429px) {
  .comment-page {
    border-radius: 0;
  }
}
@media (min-width: 1024px) {
  .comment-page {
    margin: 16px 0 0;
  }
}
.is-storytelling.all-comments-page .comment-page {
  box-shadow: none;
  padding: 0 0 1px;
}
@media (min-width: 1024px) {
  .is-storytelling.all-comments-page .comment-page {
    padding: 0;
  }
  .comment-page.post-fixed {
    padding-bottom: 88px !important;
  }
}
@media (min-width: 1024px) {
  .comment-page.post-fixed:has(.recaptcha-branding) {
    padding-bottom: 108px !important;
  }
}
@media (min-width: 1024px) {
  .comment-page.post-fixed.reply-post-visible {
    padding-bottom: 104px !important;
  }
}
@media (min-width: 1024px) {
  .comment-page.post-fixed.reply-post-visible:has(.recaptcha-branding) {
    padding-bottom: 124px !important;
  }
}
@media (min-width: 1024px) {
  .comment-page.reply-post-visible {
    padding-bottom: 16px;
  }
  .is-storytelling.all-comments-page .comment-page.reply-post-visible {
    padding: 0 0 16px;
  }
}
.comment-page .pagination {
  margin: 16px 0 24px;
}
@media (min-width: 1024px) {
  .comment-page .pagination {
    margin: 24px 0;
  }
}
.comment-reply-bubble {
  align-items: center;
  animation: blink 1s;
  animation-fill-mode: forwards;
  background: var(--color-100);
  color: var(--color-700);
  display: flex;
  font-size: 0.6875rem;
  height: 32px;
  justify-content: space-between;
  line-height: 0.875rem;
  margin: 0 -8px 8px;
  padding: 8px;
  width: calc(100% + 16px);
}
@keyframes blink {
  0% {
    background: var(--color-100);
  }
  50% {
    background: var(--color-200);
  }
  to {
    background: var(--color-100);
  }
}
@media (min-width: 1024px) {
  .comment-reply-bubble {
    margin: 0 -32px 12px;
    padding: 8px 32px;
    width: calc(100% + 64px);
  }
  .is-storytelling .comment-reply-bubble {
    margin: 0 -192px 12px;
    padding: 8px 192px;
    width: calc(100% + 384px);
  }
  .post-fixed .comment-reply-bubble {
    margin: 0 -32px 12px;
  }
  .is-storytelling .post-fixed .comment-reply-bubble {
    margin: 0 -192px 12px;
    padding: 8px 192px;
    width: calc(100% + 384px);
  }
  .not-registered .comment-reply-bubble {
    margin-bottom: 12px;
  }
}
.comment-reply-bubble span {
  line-clamp: 1;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.comment-reply-bubble .icon-close {
  color: var(--color-700);
  font-size: 0.875rem;
  padding: 4px;
  transition: all 0.2s ease;
}
@media (min-width: 1024px) {
  .comment-reply-bubble .icon-close:hover {
    color: var(--color-900);
    cursor: pointer;
  }
}
.comment-username-wrap {
  position: relative;
}
.comment-username-info {
  color: var(--color-700);
  font-size: 0.625rem;
  line-height: 1.2;
  opacity: 0;
  position: absolute;
  right: 12px;
  top: 8px;
  transition: opacity 0.2s linear;
}
.comment-username-info.is-visible {
  opacity: 1;
}
.is-highlighted .comment-username-info {
  color: var(--error-color);
}
.card-comments {
  margin-bottom: 8px;
  width: 100%;
}
@media (min-width: 1024px) {
  .card-comments {
    margin-bottom: 24px;
  }
}
.card-comments .card-engagement-bar {
  margin: 0 0 0 -8px;
}
:root {
  --color-light-50: #fff;
  --color-light-75: #5454540a;
  --color-light-100: #54545414;
  --color-light-200: #5454541f;
  --color-light-300: #54545433;
  --color-light-400: #54545452;
  --color-light-500: #54545470;
  --color-light-600: #545454a3;
  --color-light-700: #545454d6;
  --color-light-800: #333131;
  --color-light-900: #191818;
  --color-dark-50: #262525;
  --color-dark-75: #ffffff0a;
  --color-dark-100: #ffffff14;
  --color-dark-200: #ffffff1f;
  --color-dark-300: #fff3;
  --color-dark-400: #ffffff52;
  --color-dark-500: #ffffff70;
  --color-dark-600: #ffffffa3;
  --color-dark-700: #ffffffc2;
  --color-dark-800: #ebe6e6;
  --color-dark-900: #f4f2f5;
  --accent-light: #ed1c24;
  --accent-dark: #fe262f;
  --accent-light-hover: #d00c13;
  --accent-alt-light: #ed1c24;
  --accent-alt-dark: #fe262f;
  --accent-secondary: #ffdedf;
  --accent-secondary-transparent: #ffdedf00;
  --accent-tertiary: #ffef2c;
  --accent-data-wall: #00ffb3;
  --accent-button-color: #fff;
  --accent-poll-quiz: #ffe160;
  --article-title-light: #fff;
  --lottie-pulse-green: #5db91a;
  --shadow-floating-light: 0 1px 3px #00000036, 0 0 0 1px #00000021;
  --shadow-floating-dark: 0 0 0 1px #fff3;
  --label-sec-quiz-background: var(--accent-light);
  --perseus-label-animation: var(--color-light-900);
  --perseus-label-text: var(--color-light-900);
  --perseus-label-surface: #cbff8c;
  --surface-light: #eaeaea;
  --surface-dark: #000;
  --swipeabble-cta-hover: #f23249;
  --btn-alt-background: #fff;
  --btn-alt-hover-background: var(--color-dark-700);
  --btn-alt-text: var(--color-light-900);
  --btn-whatsapp: #25d366;
  --column-secondary-alt-label: var(--color-light-500);
  --quiz-primary-color: var(--accent-poll-quiz);
  --quiz-secondary-color-light: var(--color-light-900);
  --poll-primary-color: var(--accent-poll-quiz);
  --poll-label-text-color: var(--color-light-900);
  --data-wall: #00ffb314;
  --header-logo-width: 72px;
  --header-logo-height: 32px;
  --header-fsgallery-logo-width: 72px;
  --header-fsgallery-logo-height: 32px;
  --header-logo-mobile-margin: 8px;
  --header-short-logo-width: 19px;
  --header-short-logo-height: 32px;
  --header-subnav-left-padding: 31px;
  --gallery-mobile-description-scrim: linear-gradient(
    to right,
    #26252500,
    var(--color-dark-50) 50%,
    var(--color-dark-50)
  );
  --card-author-secondary-label: var(--accent-alt-light);
  --card-author-secondary-alt-label: var(--color-light-500);
  --card-author-label-stack-after: linear-gradient(
    to left,
    var(--accent-secondary),
    var(--accent-secondary) 50%,
    var(--accent-secondary-transparent)
  );
  --card-author-title: var(--color-light-900);
  --card-author-author-name: var(--accent-alt-light);
  --card-author-promo-text: var(--color-light-700);
  --card-author-promo-surface: var(--color-light-100);
  --card-author-sponsored-by: var(--color-light-500);
  --card-author-sponsor-name: var(--color-light-900);
  --engagement-against-light-btn-text: var(--color-light-900);
  --engagement-against-light-btn-surface-hover: var(--color-light-100);
  --engagement-against-light-btn-is-user-reaction-surface: var(
    --color-light-100
  );
  --engagement-against-light-btn-is-user-reaction-surface-hover: var(
    --color-light-200
  );
  --engagement-against-light-btn-is-user-reaction-accent: var(
    --accent-alt-light
  );
  --engagement-against-light-share-icon: var(--color-light-900);
  --engagement-against-light-share-surface: var(--color-light-100);
  --engagement-against-light-share-surface-hover: var(--color-light-200);
  --engagement-against-light-divider: var(--color-light-200);
  --engagement-against-light-comments-count: var(--accent-alt-light);
  --engagement-against-dark-btn-text: var(--color-dark-900);
  --engagement-against-dark-btn-surface-hover: var(--color-dark-100);
  --engagement-against-dark-btn-is-user-reaction-surface: var(--color-dark-100);
  --engagement-against-dark-btn-is-user-reaction-surface-hover: var(
    --color-dark-200
  );
  --engagement-against-dark-btn-is-user-reaction-accent: var(--accent-alt-dark);
  --engagement-against-dark-share-icon: var(--color-dark-900);
  --engagement-against-dark-share-surface: var(--color-dark-100);
  --engagement-against-dark-share-surface-hover: var(--color-dark-200);
  --engagement-against-dark-divider: var(--color-dark-200);
  --engagement-against-dark-comments-count: var(--accent-alt-dark);
  --engagement-column-btn-text: var(--engagement-against-light-btn-text);
  --engagement-column-btn-surface-hover: var(
    --engagement-against-light-btn-surface-hover
  );
  --engagement-column-btn-is-user-reaction-surface: var(
    --engagement-against-light-btn-is-user-reaction-surface
  );
  --engagement-column-btn-is-user-reaction-surface-hover: var(
    --engagement-against-light-btn-is-user-reaction-surface-hover
  );
  --engagement-column-btn-is-user-reaction-accent: var(
    --engagement-against-light-btn-is-user-reaction-accent
  );
  --engagement-column-share-icon: var(--engagement-against-light-share-icon);
  --engagement-column-share-surface: var(
    --engagement-against-light-share-surface
  );
  --engagement-column-share-surface-hover: var(
    --engagement-against-light-share-surface-hover
  );
  --engagement-column-divider: var(--engagement-against-light-divider);
  --engagement-column-comments-count: var(--accent-alt-light);
  --engagement-quiz-btn-text: var(--engagement-against-light-btn-text);
  --engagement-quiz-btn-surface-hover: var(
    --engagement-against-light-btn-surface-hover
  );
  --engagement-quiz-btn-is-user-reaction-surface: var(
    --engagement-against-light-btn-is-user-reaction-surface
  );
  --engagement-quiz-btn-is-user-reaction-surface-hover: var(
    --engagement-against-light-btn-is-user-reaction-surface-hover
  );
  --engagement-quiz-btn-is-user-reaction-accent: var(
    --engagement-against-light-btn-is-user-reaction-accent
  );
  --engagement-quiz-share-icon: var(--engagement-against-light-share-icon);
  --engagement-quiz-share-surface: var(
    --engagement-against-light-share-surface
  );
  --engagement-quiz-share-surface-hover: var(
    --engagement-against-light-share-surface-hover
  );
  --engagement-quiz-divider: var(--engagement-against-light-divider);
  --engagement-quiz-comments-count: var(--label-sec-quiz-background);
  --smartlife-surface: var(--color-dark-50);
  --smartlife-title-hover-color: var(--color-dark-800);
  --img-hover-transform: scale(1.02);
}
@media (min-width: 1024px) {
  :root {
    --header-logo-width: 116px;
    --header-logo-height: 52px;
  }
}
:root .is-campaign {
  --header-logo-width: 178.5px;
  --header-logo-height: 32px;
  --header-fsgallery-logo-width: 178.5px;
  --header-fsgallery-logo-height: 32px;
  --header-logo-mobile-margin: 8px;
  --header-short-logo-width: 19px;
  --header-short-logo-height: 32px;
  --header-subnav-left-padding: 31px;
}
@media (min-width: 1024px) {
  :root .is-campaign {
    --header-logo-width: 290px;
    --header-logo-height: 52px;
  }
}
:root .is-section-sport {
  --header-logo-width: 108px default;
  --header-logo-height: 32px;
  --header-fsgallery-logo-width: 108px default;
  --header-fsgallery-logo-height: 32px;
  --header-short-logo-width: 108px default;
  --header-short-logo-height: 32px;
  --header-subnav-left-padding: 120px;
}
@media (min-width: 1024px) {
  :root .is-section-sport {
    --header-logo-width: 175.5px default;
    --header-logo-height: 52px;
  }
}
:root .is-section-techvision {
  --header-logo-width: 142.5px default;
  --header-logo-height: 32px;
  --header-fsgallery-logo-width: 142.5px default;
  --header-fsgallery-logo-height: 32px;
  --header-short-logo-width: 142.5px default;
  --header-short-logo-height: 32px;
  --header-subnav-left-padding: 154.5px;
}
@media (min-width: 1024px) {
  :root .is-section-techvision {
    --header-logo-width: 231.5px default;
    --header-logo-height: 52px;
  }
}
.dark,
.dark .is-section-sport,
.dark .is-section-techvision,
.light,
.light .is-section-sport,
.light .is-section-techvision {
  --nav-mobile-back: var(--color-50);
  --nav-shadow: 0 1px 0 0 var(--color-200);
  --nav-bottom-line: var(--color-200);
  --search-caret-color: var(--accent);
  --search-placeholder: var(--color-700);
  --nav-extra-icon: var(--color-900);
  --nav-extra-icon-after: var(--accent);
  --nav-extra-icon-hover: var(--color800);
  --nav-extra-icon-surface-hover: var(--color-100);
  --nav-extra-icon-active: var(--color-900);
  --nav-extra-icon-active-background: var(--color-100);
  --nav-extra-icon-link-active: var(--color-100);
  --nav-avatar-shadow: var(--color-100);
  --nav-avatar-background: var(--color-400);
  --nav-avatar-no-initials: var(--color-light-50);
  --nav-avatar-no-initials-background: var(--accent);
  --subnav-surface: var(--color-75-without-transparency);
  --subnav-surface-dark-submenu: var(--color-75-without-transparency);
  --subnav-bottom-line: var(--color-200);
  --subnav-is-view-more: var(--color-600);
  --subnav-is-view-more-hover: var(--color-900);
  --subnav-is-view-more-active: var(--color-900);
  --subnav-surface-article: var(--color-75-without-transparency);
  --subnav-item-resting: var(--color-600);
  --subnav-item-hover: var(--color-900);
  --subnav-item-active: var(--color-900);
  --subnav-item-resting-article: var(--color-600);
  --subnav-item-hover-article: var(--color-900);
  --subnav-item-active-article: var(--color-900);
  --subnav-item-resting-dark-submenu: var(--color-600);
  --subnav-item-hover-dark-submenu: var(--color-900);
  --subnav-item-active-dark-submenu: var(--color-900);
  --subnav-children-background: var(--color-50);
  --subnav-children-shadow: var(--shadow-floating);
  --subnav-children-link-resting: var(--color-600);
  --subnav-children-link-hover: var(--color-900);
  --subnav-children-link-hover-background: var(--color-100);
  --subnav-children-link-active: var(--color-900);
  --subnav-expand-surface-article: var(--color-100);
  --subnav-expand-surface-hover-article: var(--color-200);
  --subnav-expand-icon-article: var(--color-600);
  --subnav-box-shadow-article: var(--color-200);
  --nav-drawer-base: var(--color-50);
  --nav-drawer-back: var(--color-50);
  --nav-drawer-color: var(--color-900);
  --nav-drawer-color-active: var(--color-200);
  --nav-drawer-radio-hover: var(--color-100);
  --nav-drawer-title: var(--color-500);
  --nav-drawer-subitem: var(--color-600);
  --nav-drawer-subitem-hover: var(--color-100);
  --nav-drawer-story-title: var(--color-900);
  --nav-drawer-radio-back: var(--color-200);
  --nav-drawer-show-more-background: var(--color-100);
  --nav-drawer-show-more-background-hover: var(--color-200);
  --nav-drawer-copyright: var(--color-500);
}
.light {
  --background-color: var(--surface-light);
  --color: var(--color-900);
  --accent: var(--accent-light);
  --accent-hover: var(--accent-light-hover);
  --accent-alt: var(--accent-alt-light);
  --accent-alt-hover: var(--accent-light-hover);
  --accent-32: #ed1c2452;
  --surface: var(--surface-light);
  --color-50: var(--color-light-50);
  --color-75: var(--color-light-75);
  --color-100: var(--color-light-100);
  --color-200: var(--color-light-200);
  --color-300: var(--color-light-300);
  --color-400: var(--color-light-400);
  --color-500: var(--color-light-500);
  --color-600: var(--color-light-600);
  --color-700: var(--color-light-700);
  --color-800: var(--color-light-800);
  --color-900: var(--color-light-900);
  --section-default: #ed1c24;
  --section-vesti: #ed1c24;
  --section-stars: #f436ba;
  --section-sport: #191818;
  --section-sport-alt: #fec200;
  --section-hronika: #373746;
  --section-region: var(--section-default);
  --section-planeta: #08f;
  --section-zabava: #ff6f00;
  --section-stil: #b37a00;
  --section-biznis: #323cff;
  --section-zdravlje: #00cb77;
  --section-zdravlje-alt: #03444f;
  --section-techvision: #5d04aa;
  --section-auto: #f16101;
  --section-nekretnine: #3352ff;
  --section-surface-default: #ed1c24;
  --section-surface-vesti: #ed1c24;
  --section-surface-stars: #f436ba;
  --section-surface-sport: #fec200;
  --section-surface-hronika: #373746;
  --section-surface-region: var(--section-surface-default);
  --section-surface-planeta: #08f;
  --section-surface-zabava: #ff6f00;
  --section-surface-stil: #b37a00;
  --section-surface-biznis: #323cff;
  --section-surface-zdravlje: #03444f;
  --section-surface-techvision: #5d04aa;
  --section-surface-auto: #f16101;
  --section-surface-nekretnine: #3352ff;
  --section-default-text: var(--color-light-50);
  --section-vesti-text: var(--color-light-50);
  --section-stars-text: var(--color-light-50);
  --section-sport-text: var(--color-light-900);
  --section-hronika-text: var(--color-light-50);
  --section-region-text: var(--color-light-50);
  --section-planeta-text: var(--color-light-50);
  --section-zabava-text: var(--color-light-50);
  --section-techvision-text: var(--color-light-50);
  --section-biznis-text: var(--color-light-50);
  --section-zdravlje-text: var(--color-light-50);
  --general-box-shadow: var(--color-200);
  --card-cta: #240041;
  --card-cta-hover: #170029;
  --tooltip-shadow: #00000021;
  --multimediaindicator-background: var(--color-50);
  --share-whatsapp: #455a64;
  --share-universal: var(--color-900);
  --share-copy-link: var(--color-900);
  --share-apple: #000;
  --label-sec-background: var(--accent-alt);
  --shadow-floating: var(--shadow-floating-light);
  --surface-transparent: #eaeaea00;
  --color-50-transparent: #fff0;
  --color-75-without-transparency: #f8f8f8;
  --color-100-without-transparency: #f1f1f1;
  --color-200-without-transparency: #eaeaea;
  --card-author-promo-text: var(--color-700);
  --card-author-promo-surface: var(--color-100);
  --columns-template-surface: #f9f6f2;
  --content-aside-btn-text: var(--color-light-50);
  --content-aside-btn-text-hover: var(--color-light-100);
  --main-box-shadow: 0 1px 2px 0 #00000021;
  --origami-in-feed-no-header-box-shadow-left: -2px 0 2px -1px #00000021;
  --origami-in-feed-no-header-box-shadow-right: 2px 0 2px -1px #00000021;
  --scrim-00: #f1f1f100;
  --scrim-50: #f1f1f180;
  --breaking-news-label-animation: var(--accent);
  --breaking-news-label-text: var(--color-900);
  --breaking-news-label-surface: var(--color-50);
  --breaking-news-title: var(--color-50);
  --breaking-news-surface: var(--accent);
  --weather: #ffdee1;
  --weather-sec: #c84751;
  --horoscope: #f0deff;
  --horoscope-sec: #7c5a98;
  --ticker-surface: #f3f3f3;
  --ticker-surface-transparent: #f3f3f300;
  --ticker-scrim-leading: linear-gradient(
    to right,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-scrim-trailing: linear-gradient(
    to left,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-shadow: 0 1px 0 0 #00000021;
  --video-indication-elements: var(--color-50);
  --video-indication-surface: var(--accent);
  --tv-widget-surface: var(--color-900);
  --tv-widget-surface-alpha-50: #19181880;
  --tv-widget-surface-transparent: #19181800;
  --tv-widget-scrim-leading: linear-gradient(
    to bottom,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --tv-widget-scrim-trailing: linear-gradient(
    to top,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --color-900-inverse: var(--color-dark-900);
  --color-800-inverse: var(--color-dark-800);
  --color-700-inverse: var(--color-dark-700);
  --color-300-inverse: var(--color-dark-300);
  --color-200-inverse: var(--color-dark-200);
  --color-100-inverse: var(--color-dark-100);
  --color-75-inverse: var(--color-dark-75);
  --color-50-inverse: var(--color-dark-50);
  --good: #dff198;
  --good-sec: #316723;
  --good-sec-08: #31672314;
  --moderate: #ffe793;
  --moderate-sec: #b4801e;
  --moderate-sec-08: #b4801e14;
  --unhealthy-for-sensitive-groups: #ffcaa7;
  --unhealthy-for-sensitive-groups-sec: #88452b;
  --unhealthy-for-sensitive-groups-sec-08: #88452b14;
  --unhealthy: #ffa8a5;
  --unhealthy-sec: #b43d38;
  --unhealthy-sec-08: #b43d3814;
  --very-unhealthy: #c593e2;
  --very-unhealthy-sec: #7b3ba0;
  --very-unhealthy-sec-08: #7b3ba014;
  --hazardous: #ac8b95;
  --hazardous-sec: #67414d;
  --hazardous-sec-08: #67414d14;
  --quiz-secondary-color: var(--quiz-secondary-color-light);
  --quiz-label-background: #ffbf00;
  --quiz-label-text: var(--color-900);
  --quiz-card-title: var(--quiz-secondary-color);
  --quiz-card-background: var(--quiz-primary-color);
  --quiz-label-basic-background: var(--quiz-secondary-color);
  --quiz-label-basic-text: var(--quiz-primary-color);
  --mondo-label-background: #0f1821;
  --column-card-background: var(--accent-secondary);
  --btn-prim-hover: var(--accent-hover);
  --btn-prim-alt-sec-background: var(--accent-alt);
  --btn-prim-alt-sec-hover-background: var(--accent-alt-hover);
  --btn-prim-datawall-hover-background: #00eaa4;
  --btn-whatsapp-hover: #10c152;
  --icon-bg: #fff;
  --icon-bg-hover: #f1f1f1;
  --icon-bor: #ddd;
  --icon-bor-hover: #bbb;
  --article-title: var(--color-900);
  --article-factbox-author: var(--color-600);
  --article-factbox-link: var(--accent);
  --article-factbox-link-hover: var(--accent-hover);
  --article-factbox-surface: var(--color-100);
  --article-factbox-text: var(--color-900);
  --article-factbox-accent: var(--accent);
  --article-quote-author: var(--color-600);
  --article-header-mondo-plus-background-image: url(../images/mondo%2Blight.svg);
  --article-header-mondo-plus-background: var(--mondo-label-background);
  --mondo-plus-background: var(--mondo-label-background);
  --nav-surface: var(--color-50);
  --nav-storytelling-background: var(--color-50);
  --nav-item-resting: var(--color-900);
  --nav-item-after: var(--accent);
  --nav-item-active: var(--color-900);
  --subnav-surface: var(--color-75-without-transparency);
  --nav-extra-icon: var(--color-900);
  --nav-extra-icon-after: var(--accent);
  --nav-extra-icon-hover: var(--color-800);
  --nav-extra-icon-surface-hover: var(--color-100);
  --nav-extra-icon-active: var(--color-900);
  --nav-extra-icon-active-background: var(--color-100);
  --nav-avatar-shadow: var(--color-dark-100);
  --nav-avatar-no-initials: var(--color-50);
  --nav-avatar-no-initials-background: var(--accent);
  --nav-drawer-close: var(--color-500);
  --nav-drawer-close-hover: var(--color-600);
  --nav-drawer-close-background: var(--color-100);
  --nav-drawer-close-background-hover: var(--color-200);
  --nav-drawer-tab: var(--color-600);
  --nav-drawer-tab-hover: var(--color-900);
  --nav-drawer-tab-accent: var(--accent);
  --nav-drawer-box-shadow: 0 0 0 1px #0003, 0 1px 3px 0 #00000021;
  --nav-drawer-subitem-active: var(--color-dark-50);
  --nav-side-border: #e1e1e1;
  --live-tv-icon: var(--color-light-900);
  --live-tv-icon-surface: var(--color-light-50);
  --live-tv-text: var(--color-light-50);
  --live-tv-surface: var(--accent);
  --live-tv-surface-hover: var(--accent-hover);
  --article-header-back: var(--color-50);
  --article-lead: var(--color-800);
  --article-header-shadow: 0 1px 3px 0 #00000021;
  --article-intro-author: var(--accent);
  --article-header-intro-comma-timestamp: var(--color-700);
  --article-intro-comma-timestamp: var(--color-700);
  --breadcrumbs-color: var(--color-900);
  --breadcrumbs-color-special: var(--color-900);
  --breadcrumbs-color-special-hover: var(--color-800);
  --breadcrumbs-chevron: var(--color-500);
  --breadcrumbs-chevron-special: var(--color-500);
  --nav-drawer-magazines-item: var(--color-dark-50);
  --nav-drawer-magazines-item-back: var(--color-100);
  --nav-drawer-magazines-item-hover-back: var(--color-100);
  --nav-drawer-magazines-item-hover-back-span: var(--color-200);
  --nav-drawer-social-hover: var(--color-100);
  --nav-drawer-social-icon: var(--color-dark-50);
  --nav-drawer-footer-border: 1px solid var(--color-light-200);
  --nav-drawer-tabs-shadow: var(--general-box-shadow);
  --nav-drawer-tab-active: var(--color-900);
  --authors-block-back: var(--color-100);
  --authors-block-author: var(--accent);
  --authors-block-author-hover: var(--accent-hover);
  --authors-block-description: var(--color-700);
  --authors-separator-color: var(--color-200);
  --authors-side-borders: #0000;
  --surface-scrim-leading: linear-gradient(
    to right,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --surface-scrim-trailing: linear-gradient(
    to left,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --color-50-scrim-leading: linear-gradient(
    to right,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-50-scrim-trailing: linear-gradient(
    to left,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-75-scrim-trailing: linear-gradient(
    to left,
    var(--color-75-without-transparency),
    var(--color-75-without-transparency) 50%,
    #0000
  );
  --stream-scrim-trailing: linear-gradient(
    to left,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --engagement-btn-text: var(--engagement-against-light-btn-text);
  --engagement-btn-surface-hover: var(
    --engagement-against-light-btn-surface-hover
  );
  --engagement-btn-is-user-reaction-surface: var(
    --engagement-against-light-btn-is-user-reaction-surface
  );
  --engagement-btn-is-user-reaction-surface-hover: var(
    --engagement-against-light-btn-is-user-reaction-surface-hover
  );
  --engagement-btn-is-user-reaction-accent: var(
    --engagement-against-light-btn-is-user-reaction-accent
  );
  --engagement-share-icon: var(--engagement-against-light-share-icon);
  --engagement-share-surface: var(--engagement-against-light-share-surface);
  --engagement-share-surface-hover: var(
    --engagement-against-light-share-surface-hover
  );
  --engagement-divider: var(--engagement-against-light-divider);
  --engagement-comments-count: var(--engagement-against-light-comments-count);
  --error-404-surface: var(--surface);
  --error-404-title: var(--color-900);
  --error-404-description: var(--color-600);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-form: var(--color-50);
  --search-header-mobile-close-icon: var(--color-500);
  --search-header-mobile-close-surface: var(--color-100);
  --search-header-desktop-form: var(--color-200);
  --search-surface: var(--color-50);
  --search-active-gradient: linear-gradient(
    to right,
    #fff0,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-storytelling-gradient: linear-gradient(
    to right,
    #fff0,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-shadow: #00000021;
  --search-input-background: var(--color-100);
  --search-input-caret-color: var(--accent);
  --search-info: var(--color-600);
  --search-input-placeholder: var(--color-700);
  --search-input-color: var(--color-900);
  --search-icon-close: var(--color-600);
  --search-icon-close-hover: var(--color-900);
  --error-color: #ea8309;
  --checkbox-hover: var(--accent-hover);
  --snackbar-success: #239df7;
  --snackbar-warning: var(--accent-alt-dark);
  --snackbar-error: #f79e33;
  --snackbar-body: var(--color-50);
  --snackbar-close-icon: var(--color-dark-500);
  --snackbar-close-icon-hover: var(--color-50);
  --snackbar-close-surface: #0000;
  --snackbar-close-surface-hover: var(--color-dark-100);
  --snackbar-surface: var(--color-light-900);
  --snackbar-shadow: 0 2px 3px #00000021;
  --scrollbar-thumb: var(--color-400);
  --scrollbar-thumb-hover: var(--color-500);
  --scrollbar-rail-hover: var(--color-200);
  --comments-disclaimer-icon: var(--color-dark-50);
  --comments-disclaimer-text: var(--color-dark-50);
  --comments-disclaimer-link-underline: linear-gradient(
    var(--color-500),
    var(--color-500)
  );
  --comments-disclaimer-surface: #ed1c2421;
  --topics-border: none;
  --topics-box-shadow: 0 1px 3px 0 #00000021;
  --live-label-animation: var(--color-50);
  --live-label-text: var(--color-50);
  --live-label-surface: var(--accent);
  --columnist-archive-description: var(--color-800);
  --intro-poll-answer-text-color: var(--color-900);
  --intro-poll-answer-background-color: var(--color-100);
  --nav-toggle-icon: var(--color-900);
  --nav-toggle-handle: var(--color-50);
  --nav-toggle-track: var(--color-400);
  --nav-drawer-toggle-icon: var(--color-900);
  --nav-drawer-toggle-handle: var(--color-50);
  --nav-drawer-toggle-track: var(--color-400);
  --highlighted-events-header: var(--color-900);
  --highlighted-events-divider: var(--color-200);
  --highlighted-events-timestamp: var(--accent);
  --highlighted-events-timestamp-hover: var(--accent-hover);
  --highlighted-events-title: var(--color-900);
  --highlighted-events-title-hover: var(--color-900);
  --highlighted-events-bullet: var(--accent);
  --highlighted-events-bullet-drop-shadow: var(
    --color-200-without-transparency
  );
  --highlighted-events-surface: var(--color-200);
  --highlighted-events-toggle-surface: var(--color-dark-50);
  --highlighted-events-toggle-surface-active: var(--color-dark-50);
  --share-icon-common: #fff;
  --share-icon-twitter: #fff;
  --share-icon-copy-link: var(--color-900);
  --share-surface-facebook: #0866ff;
  --share-surface-whatsapp: #25d366;
  --share-surface-viber: #655cac;
  --share-surface-twitter: #000;
  --share-surface-messenger: #0a7cff;
  --share-surface-copy-link: var(--color-100);
  --share-surface-pseudo-common-surface: var(--color-200);
  --share-surface-pseudo-common-blending: multiply;
  --share-surface-pseudo-reverse-surface: var(--color-dark-200);
  --share-surface-pseudo-reverse-blending: lighten;
  --share-tt-icon-twitter: #fff;
  --share-tt-icon-copy-link: var(--color-900);
  --share-tt-surface-twitter: #000;
  --share-tt-surface-copy-link: var(--color-100);
  --share-tt-surface-pseudo-common-surface: var(--color-200);
  --share-tt-surface-pseudo-common-blending: multiply;
  --share-tt-surface-pseudo-reverse-surface: var(--color-dark-200);
  --share-tt-surface-pseudo-reverse-blending: lighten;
  --link-icon-muckrack: #eef4f9;
  --link-surface-googlenews: #d2e3fc;
  --link-surface-instagram: #ff0069;
  --link-surface-linkedin: #0a66c2;
  --link-surface-muckrack: #1a2a3c;
  --link-surface-rss: #ff6f00;
  --link-surface-tiktok: #000;
  --link-surface-youtube: #282828;
  --link-surface-pinterest: #f1f1f1;
  --breaking-dark: var(--color-dark-50);
  --breaking-dark-transparent: #26252500;
  --breaking-dark-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-leading: linear-gradient(
    to right,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-blue: #000951;
  --breaking-blue-transparent: #00095100;
  --breaking-blue-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-leading: linear-gradient(
    to right,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --spinner-general-rim: var(--color-300);
  --spinner-general-accent: var(--color-900);
}
.light .is-section-sport {
  --section-default: var(--section-sport);
  --nav-surface: var(--section-surface-sport);
  --nav-storytelling-background: var(--section-surface-sport);
  --nav-item-after: var(--section-sport);
  --search-caret-color: var(--section-sport);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-close-icon: var(--color-600);
  --search-header-mobile-close-surface: var(--color-200);
  --nav-extra-icon: var(--color-900);
  --nav-extra-icon-after: var(--section-sport);
  --nav-extra-icon-hover: var(--color-800);
  --nav-extra-icon-surface-hover: var(--color-100);
  --nav-extra-icon-active: var(--color-900);
  --nav-extra-icon-active-background: var(--color-100);
  --nav-avatar-shadow: var(--color-dark-100);
  --generic-avatar-shadow: var(--color-light-300);
  --nav-avatar-no-initials-background: var(--section-sport);
  --nav-avatar-no-initials: var(--color-50);
  --nav-avatar-background: var(--color-400);
  --nav-drawer-tab-accent: var(--section-sport);
  --live-tv-icon: var(--color-light-50);
  --live-tv-icon-surface: var(--accent);
  --live-tv-text: var(--color-light-900);
  --live-tv-surface: var(--color-light-50);
  --live-tv-surface-hover: #f1f1f1;
}
@media (min-width: 1024px) {
  .light .is-section-sport {
    --nav-item-after: var(--section-sport);
    --search-caret-color: var(--section-sport-alt);
    --search-header-desktop-form: var(--color-dark-200);
    --search-surface: var(--color-dark-50);
    --search-active-gradient: linear-gradient(
      to right,
      #fec20000,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-storytelling-gradient: linear-gradient(
      to right,
      #fec20000,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-input-placeholder: var(--color-dark-700);
    --search-input-color: var(--color-dark-900);
    --search-icon-close: var(--color-dark-600);
    --search-icon-close-hover: var(--color-dark-900);
    --nav-toggle-track: var(--color-400);
  }
  .light .is-section-sport.is-thin {
    --nav-item-after: var(--section-sport-alt);
    --nav-extra-icon-after: var(--section-sport-alt);
    --generic-avatar-shadow: #0000;
    --nav-avatar-no-initials-background: var(--section-sport-alt);
    --nav-avatar-no-initials: var(--color-900);
    --search-caret-color: var(--section-sport-alt);
  }
}
.light .is-section-techvision {
  --section-default: var(--section-techvision);
  --nav-surface: var(--section-surface-techvision);
  --nav-storytelling-background: var(--section-surface-techvision);
  --nav-item-after: var(--section-techvision);
  --search-caret-color: var(--section-techvision);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-close-icon: var(--color-dark-500);
  --search-header-mobile-close-surface: var(--color-dark-100);
  --nav-extra-icon: var(--color-dark-900);
  --nav-extra-icon-after: #8e65e8;
  --nav-extra-icon-hover: var(--color-dark-800);
  --nav-extra-icon-surface-hover: var(--color-dark-100);
  --nav-extra-icon-active: var(--color-dark-900);
  --nav-extra-icon-active-background: var(--color-dark-100);
  --nav-avatar-shadow: var(--color-dark-100);
  --generic-avatar-shadow: var(--color-light-50);
  --nav-avatar-no-initials-background: var(--color-light-50);
  --nav-avatar-no-initials: var(--color-light-900);
  --nav-avatar-background: var(--color-dark-400);
  --nav-drawer-tab-accent: var(--section-techvision);
  --live-tv-icon: var(--color-light-50);
  --live-tv-icon-surface: var(--accent);
  --live-tv-text: var(--color-light-900);
  --live-tv-surface: var(--color-light-50);
  --live-tv-surface-hover: #f1f1f1;
}
@media (min-width: 1024px) {
  .light .is-section-techvision {
    --nav-item-after: var(--section-techvision);
    --search-caret-color: var(--section-techvision);
    --search-header-desktop-form: var(--color-200);
    --search-surface: var(--color-50);
    --search-active-gradient: linear-gradient(
      to right,
      #5d04aa00,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-storytelling-gradient: linear-gradient(
      to right,
      #5d04aa00,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-input-placeholder: var(--color-700);
    --search-input-color: var(--color-900);
    --search-icon-close: var(--color-600);
    --search-icon-close-hover: var(--color-900);
    --nav-toggle-track: var(--color-dark-400);
  }
  .light .is-section-techvision.is-thin {
    --section-default: #8e65e8;
    --nav-item-after: #8e65e8;
    --nav-extra-icon-after: #8e65e8;
    --generic-avatar-shadow: #0000;
    --nav-avatar-no-initials-background: #8e65e8;
    --nav-avatar-no-initials: var(--color-900);
    --search-caret-color: #8e65e8;
  }
}
@media (width < 1024px) {
  .light .is-section-news,
  .light .is-section-region,
  .light .is-section-vesti {
    --nav-surface: var(--section-surface-vesti);
    --nav-storytelling-background: var(--section-surface-vesti);
  }
  .light .is-section-stars {
    --nav-surface: var(--section-surface-stars);
    --nav-storytelling-background: var(--section-surface-stars);
  }
  .light .is-section-hronika {
    --nav-surface: var(--section-surface-hronika);
    --nav-storytelling-background: var(--section-surface-hronika);
  }
  .light .is-section-planeta {
    --nav-surface: var(--section-surface-planeta);
    --nav-storytelling-background: var(--section-surface-planeta);
  }
  .light .is-section-zabava {
    --nav-surface: var(--section-surface-zabava);
    --nav-storytelling-background: var(--section-surface-zabava);
  }
  .light .is-section-hronika,
  .light .is-section-news,
  .light .is-section-planeta,
  .light .is-section-region,
  .light .is-section-stars,
  .light .is-section-vesti,
  .light .is-section-zabava {
    --live-tv-icon: var(--color-light-50);
    --live-tv-icon-surface: var(--accent);
    --live-tv-text: var(--color-light-900);
    --live-tv-surface: var(--color-light-50);
    --search-header-mobile-gradient: linear-gradient(
      180deg,
      var(--nav-surface) 0%,
      var(--nav-surface) 50%,
      var(--color-50) 50%,
      var(--color-50) 100%
    );
    --search-header-mobile-close-icon: var(--color-dark-600);
    --search-header-mobile-close-surface: var(--color-dark-200);
    --nav-extra-icon: var(--color-light-50);
    --nav-extra-icon-after: var(--color-light-50);
    --nav-extra-icon-active: var(--color-dark-900);
    --nav-extra-icon-active-background: var(--color-dark-100);
    --generic-avatar-shadow: var(--color-light-50);
    --nav-avatar-no-initials-background: var(--color-light-50);
    --nav-avatar-no-initials: var(--color-light-900);
  }
}
@media (min-width: 1024px) {
  .light {
    --nav-item-resting: var(--color-900);
    --nav-item-hover: var(--color-800);
    --nav-item-after: var(--accent);
    --nav-item-active: var(--color-900);
  }
  .light .is-thin {
    --nav-surface: var(--color-dark-50);
    --nav-item-resting: var(--color-dark-900);
    --nav-item-hover: var(--color-dark-800);
    --nav-item-after: var(--accent-dark);
    --nav-item-active: var(--color-dark-900);
    --nav-extra-icon: var(--color-dark-900);
    --nav-extra-icon-after: var(--accent-dark);
    --nav-extra-icon-hover: var(--color-dark-800);
    --nav-extra-icon-surface-hover: var(--color-dark-100);
    --nav-extra-icon-active: var(--color-dark-900);
    --nav-extra-icon-active-background: var(--color-dark-100);
    --search-caret-color: var(--accent-dark);
    --search-header-desktop-form: var(--color-dark-200);
    --search-surface: var(--color-dark-50);
    --search-active-gradient: linear-gradient(
      to right,
      #26252500,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-storytelling-gradient: linear-gradient(
      to right,
      #26252500,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-input-placeholder: var(--color-dark-700);
    --search-input-color: var(--color-dark-900);
    --search-icon-close: var(--color-dark-600);
    --search-icon-close-hover: var(--color-dark-900);
    --nav-toggle-icon: var(--color-900);
    --nav-toggle-handle: var(--color-50);
    --nav-toggle-track: var(--color-dark-400);
  }
}
.dark {
  --background-color: var(--surface-dark);
  --color: var(--color-900);
  --accent: var(--accent-dark);
  --accent-hover: #ff4148;
  --accent-alt: var(--accent-alt-dark);
  --accent-alt-hover: #ff4148;
  --accent-32: #fe262f52;
  --surface: var(--surface-dark);
  --color-50: var(--color-dark-50);
  --color-75: var(--color-dark-75);
  --color-100: var(--color-dark-100);
  --color-200: var(--color-dark-200);
  --color-300: var(--color-dark-300);
  --color-400: var(--color-dark-400);
  --color-500: var(--color-dark-500);
  --color-600: var(--color-dark-600);
  --color-700: var(--color-dark-700);
  --color-800: var(--color-dark-800);
  --color-900: var(--color-dark-900);
  --section-default: #fe262f;
  --section-vesti: #fe262f;
  --section-stars: #ff5acd;
  --section-sport: #fec200;
  --section-sport-alt: #191818;
  --section-hronika: #b7b7c3;
  --section-region: var(--section-default);
  --section-planeta: #08f;
  --section-zabava: #ff6f00;
  --section-stil: #d59713;
  --section-biznis: #6e75ff;
  --section-zdravlje: #00cb77;
  --section-zdravlje-alt: #03444f;
  --section-techvision: #8e65e8;
  --section-auto: #f16101;
  --section-nekretnine: #627aff;
  --section-surface-default: #fe262f;
  --section-surface-vesti: #fe262f;
  --section-surface-stars: #ff5acd;
  --section-surface-sport: #fec200;
  --section-surface-hronika: #b7b7c3;
  --section-surface-region: var(--section-surface-default);
  --section-surface-planeta: #08f;
  --section-surface-zabava: #ff6f00;
  --section-surface-stil: #d59713;
  --section-surface-biznis: #6e75ff;
  --section-surface-zdravlje: #00cb77;
  --section-surface-techvision: #8e65e8;
  --section-surface-auto: #f16101;
  --section-surface-nekretnine: #627aff;
  --section-default-text: var(--color-light-50);
  --section-vesti-text: var(--color-light-50);
  --section-stars-text: var(--color-light-900);
  --section-sport-text: var(--color-light-900);
  --section-hronika-text: var(--color-light-900);
  --section-region-text: var(--color-light-50);
  --section-planeta-text: var(--color-light-900);
  --section-zabava-text: var(--color-light-900);
  --section-techvision-text: var(--color-light-900);
  --section-biznis-text: var(--color-light-900);
  --section-zdravlje-text: var(--color-light-900);
  --general-box-shadow: var(--color-200);
  --card-cta: var(--color-dark-900);
  --card-cta-hover: #ebe6e6;
  --tooltip-shadow: #0000;
  --multimediaindicator-background: var(--color-50);
  --share-whatsapp: var(--color-900);
  --share-universal: var(--color-900);
  --share-copy-link: var(--color-900);
  --share-apple: #fff;
  --label-sec-background: var(--accent-alt);
  --shadow-floating: var(--shadow-floating-dark);
  --surface-transparent: #0000;
  --color-50-transparent: #26252500;
  --color-75-without-transparency: #2f2e2e;
  --color-100-without-transparency: #373636;
  --color-200-without-transparency: #404040;
  --card-author-promo-text: var(--color-700);
  --card-author-promo-surface: var(--color-100);
  --columns-template-surface: #363434;
  --content-aside-btn-text: var(--color-light-50);
  --content-aside-btn-text-hover: var(--color-light-100);
  --main-box-shadow: none;
  --origami-in-feed-no-header-box-shadow-left: none;
  --origami-in-feed-no-header-box-shadow-right: none;
  --scrim-00: #37363600;
  --scrim-50: #37363680;
  --breaking-news-label-animation: var(--accent);
  --breaking-news-label-text: var(--color-light-900);
  --breaking-news-label-surface: var(--color-light-50);
  --breaking-news-title: var(--color-light-50);
  --breaking-news-surface: var(--accent);
  --weather: #c84751;
  --weather-sec: #ffdee1;
  --horoscope: #7c5a98;
  --horoscope-sec: #f0deff;
  --ticker-surface: #141414;
  --ticker-surface-transparent: #14141400;
  --ticker-scrim-leading: linear-gradient(
    to right,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-scrim-trailing: linear-gradient(
    to left,
    var(--ticker-surface),
    var(--ticker-surface) 50%,
    var(--ticker-surface-transparent)
  );
  --ticker-shadow: 0 1px 0 0 #ffffff21;
  --video-indication-elements: var(--color-light-50);
  --video-indication-surface: var(--accent);
  --tv-widget-surface: var(--color-50);
  --tv-widget-surface-alpha-50: #26252580;
  --tv-widget-surface-transparent: var(--color-50-transparent);
  --tv-widget-scrim-leading: linear-gradient(
    to bottom,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --tv-widget-scrim-trailing: linear-gradient(
    to top,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --color-900-inverse: var(--color-light-900);
  --color-800-inverse: var(--color-light-800);
  --color-700-inverse: var(--color-light-700);
  --color-300-inverse: var(--color-light-300);
  --color-200-inverse: var(--color-light-200);
  --color-100-inverse: var(--color-light-100);
  --color-75-inverse: var(--color-light-75);
  --color-50-inverse: var(--color-light-50);
  --good: #316723;
  --good-sec: #dff198;
  --good-sec-08: #dff19814;
  --moderate: #b4801e;
  --moderate-sec: #ffe793;
  --moderate-sec-08: #ffe79314;
  --unhealthy-for-sensitive-groups: #88452b;
  --unhealthy-for-sensitive-groups-sec: #ffcaa7;
  --unhealthy-for-sensitive-groups-sec-08: #ffcaa714;
  --unhealthy: #b43d38;
  --unhealthy-sec: #ffa8a5;
  --unhealthy-sec-08: #ffa8a514;
  --very-unhealthy: #7b3ba0;
  --very-unhealthy-sec: #c593e2;
  --very-unhealthy-sec-08: #c593e214;
  --hazardous: #67414d;
  --hazardous-sec: #ac8b95;
  --hazardous-sec-08: #ac8b9514;
  --quiz-secondary-color: var(--background-color);
  --quiz-label-background: #ffbf00;
  --quiz-label-text: var(--color-light-900);
  --quiz-card-title: var(--quiz-secondary-color);
  --quiz-card-background: var(--quiz-primary-color);
  --quiz-label-basic-background: var(--quiz-primary-color);
  --quiz-label-basic-text: var(--quiz-secondary-color-light);
  --mondo-label-background: var(--accent-data-wall);
  --column-card-background: var(--accent-secondary);
  --btn-prim-hover: var(--accent-hover);
  --btn-prim-alt-sec-background: var(--accent-alt);
  --btn-prim-alt-sec-hover-background: var(--accent-alt-hover);
  --btn-prim-datawall-hover-background: #95ffdf;
  --btn-whatsapp-hover: #53e88b;
  --icon-bg: #37353a;
  --icon-bg-hover: #433e42;
  --icon-bor: #525055;
  --icon-bor-hover: #8c8b8f;
  --article-title: var(--color-900);
  --article-factbox-author: var(--color-600);
  --article-factbox-link: var(--accent);
  --article-factbox-link-hover: var(--accent-hover);
  --article-factbox-surface: var(--color-100);
  --article-factbox-text: var(--color-900);
  --article-factbox-accent: var(--accent);
  --article-quote-author: var(--color-600);
  --article-header-mondo-plus-background-image: url(../images/mondo%2Bdark.svg);
  --article-header-mondo-plus-background: #00ffb3;
  --mondo-plus-background: var(--accent-data-wall);
  --nav-surface: var(--color-50);
  --nav-storytelling-background: var(--color-50);
  --nav-item-resting: var(--color-900);
  --nav-item-after: var(--accent);
  --nav-item-active: var(--color-900);
  --nav-side-border: #0000;
  --subnav-surface: var(--color-75-without-transparency);
  --nav-extra-icon: var(--color-900);
  --nav-extra-icon-after: var(--accent);
  --nav-extra-icon-hover: var(--color-800);
  --nav-extra-icon-surface-hover: var(--color-100);
  --nav-extra-icon-active: var(--color-900);
  --nav-extra-icon-active-background: var(--color-100);
  --nav-avatar-shadow: var(--color-light-100);
  --nav-avatar-no-initials: var(--color-light-50);
  --nav-avatar-no-initials-background: var(--accent);
  --nav-drawer-close: var(--color-500);
  --nav-drawer-close-hover: var(--color-600);
  --nav-drawer-close-background: var(--color-100);
  --nav-drawer-close-background-hover: var(--color-200);
  --nav-drawer-tab: var(--color-600);
  --nav-drawer-tab-hover: var(--color-900);
  --nav-drawer-tab-accent: var(--accent);
  --nav-drawer-box-shadow: 0 0 0 1px #fff3;
  --nav-drawer-subitem-active: var(--color-light-50);
  --live-tv-icon: var(--color-light-900);
  --live-tv-icon-surface: var(--color-light-50);
  --live-tv-text: var(--color-light-50);
  --live-tv-surface: var(--accent);
  --live-tv-surface-hover: var(--accent-hover);
  --article-header-back: var(--color-50);
  --article-lead: var(--color-800);
  --article-header-shadow: 0 1px 3px 0 #00000021;
  --article-intro-author: var(--accent);
  --article-header-intro-comma-timestamp: var(--color-700);
  --article-intro-comma-timestamp: var(--color-700);
  --breadcrumbs-color: var(--color-900);
  --breadcrumbs-color-special: var(--color-900);
  --breadcrumbs-color-special-hover: var(--color-800);
  --breadcrumbs-chevron: var(--color-500);
  --breadcrumbs-chevron-special: var(--color-500);
  --nav-drawer-magazines-item: var(--color-light-50);
  --nav-drawer-magazines-item-back: var(--color-100);
  --nav-drawer-magazines-item-hover-back: var(--color-light-100);
  --nav-drawer-magazines-item-hover-back-span: var(--color-light-200);
  --nav-drawer-social-hover: var(--color-100);
  --nav-drawer-social-icon: var(--color-light-50);
  --nav-drawer-footer-border: 1px solid var(--color-dark-200);
  --nav-drawer-tabs-shadow: var(--general-box-shadow);
  --nav-drawer-tab-active: var(--color-900);
  --authors-block-back: var(--color-100);
  --authors-block-author: var(--accent);
  --authors-block-author-hover: var(--accent-hover);
  --authors-block-description: var(--color-700);
  --authors-separator-color: var(--color-200);
  --authors-side-borders: #0000;
  --surface-scrim-leading: linear-gradient(
    to right,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --surface-scrim-trailing: linear-gradient(
    to left,
    var(--surface),
    var(--surface) 50%,
    var(--surface-transparent)
  );
  --color-50-scrim-leading: linear-gradient(
    to right,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-50-scrim-trailing: linear-gradient(
    to left,
    var(--color-50),
    var(--color-50) 50%,
    var(--color-50-transparent)
  );
  --color-75-scrim-trailing: linear-gradient(
    to left,
    var(--color-75-without-transparency),
    var(--color-75-without-transparency) 50%,
    #0000
  );
  --stream-scrim-trailing: linear-gradient(
    to left,
    var(--tv-widget-surface),
    var(--tv-widget-surface-alpha-50) 50%,
    var(--tv-widget-surface-transparent)
  );
  --engagement-btn-text: var(--engagement-against-dark-btn-text);
  --engagement-btn-surface-hover: var(
    --engagement-against-dark-btn-surface-hover
  );
  --engagement-btn-is-user-reaction-surface: var(
    --engagement-against-dark-btn-is-user-reaction-surface
  );
  --engagement-btn-is-user-reaction-surface-hover: var(
    --engagement-against-dark-btn-is-user-reaction-surface-hover
  );
  --engagement-btn-is-user-reaction-accent: var(
    --engagement-against-dark-btn-is-user-reaction-accent
  );
  --engagement-share-icon: var(--engagement-against-dark-share-icon);
  --engagement-share-surface: var(--engagement-against-dark-share-surface);
  --engagement-share-surface-hover: var(
    --engagement-against-dark-share-surface-hover
  );
  --engagement-divider: var(--engagement-against-dark-divider);
  --engagement-comments-count: var(--engagement-against-dark-comments-count);
  --error-404-surface: var(--color-50);
  --error-404-title: var(--color-900);
  --error-404-description: var(--color-600);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-form: var(--color-50);
  --search-header-mobile-close-icon: var(--color-500);
  --search-header-mobile-close-surface: var(--color-100);
  --search-header-desktop-form: var(--color-200);
  --search-surface: var(--color-50);
  --search-active-gradient: linear-gradient(
    to right,
    #26252500,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-storytelling-gradient: linear-gradient(
    to right,
    #26252500,
    var(--nav-surface) 50%,
    var(--nav-surface)
  );
  --search-shadow: #00000021;
  --search-input-background: var(--color-100);
  --search-input-caret-color: var(--accent);
  --search-info: var(--color-600);
  --search-input-placeholder: var(--color-700);
  --search-input-color: var(--color-900);
  --search-icon-close: var(--color-600);
  --search-icon-close-hover: var(--color-900);
  --error-color: #f79e33;
  --checkbox-hover: var(--accent-hover);
  --snackbar-success: #167ffc;
  --snackbar-warning: var(--accent-alt-light);
  --snackbar-error: var(--error-color);
  --snackbar-body: var(--color-light-900);
  --snackbar-close-icon: var(--color-light-500);
  --snackbar-close-icon-hover: var(--color-light-900);
  --snackbar-close-surface: #0000;
  --snackbar-close-surface-hover: var(--color-light-100);
  --snackbar-surface: var(--color-dark-900);
  --snackbar-shadow: none;
  --scrollbar-thumb: var(--color-400);
  --scrollbar-thumb-hover: var(--color-500);
  --scrollbar-rail-hover: var(--color-200);
  --comments-disclaimer-icon: var(--color-900);
  --comments-disclaimer-text: var(--color-900);
  --comments-disclaimer-link-underline: linear-gradient(
    var(--color-500),
    var(--color-500)
  );
  --comments-disclaimer-surface: #fd414836;
  --topics-border: solid 1px var(--color-200);
  --topics-box-shadow: none;
  --live-label-animation: var(--color-light-50);
  --live-label-text: var(--color-light-50);
  --live-label-surface: var(--accent);
  --columnist-archive-description: var(--color-700);
  --intro-poll-answer-text-color: var(--color-900);
  --intro-poll-answer-background-color: var(--color-100);
  --nav-toggle-icon: var(--color-900);
  --nav-toggle-handle: var(--color-50);
  --nav-toggle-track: var(--color-400);
  --nav-drawer-toggle-icon: var(--color-900);
  --nav-drawer-toggle-handle: var(--color-50);
  --nav-drawer-toggle-track: var(--color-400);
  --highlighted-events-header: var(--color-900);
  --highlighted-events-divider: var(--color-200);
  --highlighted-events-timestamp: var(--accent);
  --highlighted-events-timestamp-hover: var(--accent-hover);
  --highlighted-events-title: var(--color-900);
  --highlighted-events-title-hover: var(--color-900);
  --highlighted-events-bullet: var(--accent);
  --highlighted-events-bullet-drop-shadow: var(
    --color-200-without-transparency
  );
  --highlighted-events-surface: var(--color-200);
  --highlighted-events-toggle-surface: var(--color-dark-50);
  --highlighted-events-toggle-surface-active: var(--color-dark-50);
  --share-icon-common: #fff;
  --share-icon-twitter: #000;
  --share-icon-copy-link: var(--color-900);
  --share-surface-facebook: #0866ff;
  --share-surface-whatsapp: #25d366;
  --share-surface-viber: #655cac;
  --share-surface-twitter: #fff;
  --share-surface-messenger: #0a7cff;
  --share-surface-copy-link: var(--color-100);
  --share-surface-pseudo-common-surface: var(--color-200);
  --share-surface-pseudo-common-blending: lighten;
  --share-surface-pseudo-reverse-surface: var(--color-light-200);
  --share-surface-pseudo-reverse-blending: multiply;
  --share-tt-icon-twitter: #000;
  --share-tt-icon-copy-link: var(--color-900);
  --share-tt-surface-twitter: #fff;
  --share-tt-surface-copy-link: var(--color-100);
  --share-tt-surface-pseudo-common-surface: var(--color-200);
  --share-tt-surface-pseudo-common-blending: lighten;
  --share-tt-surface-pseudo-reverse-surface: var(--color-light-200);
  --share-tt-surface-pseudo-reverse-blending: multiply;
  --link-icon-muckrack: #163757;
  --link-surface-googlenews: #d2e3fc;
  --link-surface-instagram: #ff0069;
  --link-surface-linkedin: #0a66c2;
  --link-surface-muckrack: #fff;
  --link-surface-rss: #ff6f00;
  --link-surface-tiktok: #fff;
  --link-surface-youtube: #fff;
  --link-surface-pinterest: #f1f1f1;
  --breaking-dark: var(--color-50);
  --breaking-dark-transparent: var(--color-50-transparent);
  --breaking-dark-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-leading: linear-gradient(
    to right,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-dark-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-dark) 50%,
    var(--breaking-dark-transparent)
  );
  --breaking-blue: #172063;
  --breaking-blue-transparent: #17206300;
  --breaking-blue-scrim-vertical-trailing: linear-gradient(
    to top,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-leading: linear-gradient(
    to right,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --breaking-blue-scrim-trailing: linear-gradient(
    to left,
    var(--breaking-blue) 50%,
    var(--breaking-blue-transparent)
  );
  --spinner-general-rim: var(--color-300);
  --spinner-general-accent: var(--color-900);
}
.dark .is-section-sport {
  --section-default: var(--section-sport);
  --nav-surface: var(--section-surface-sport);
  --nav-storytelling-background: var(--section-surface-sport);
  --nav-item-after: var(--section-sport);
  --search-caret-color: var(--section-sport);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-close-icon: var(--color-light-600);
  --search-header-mobile-close-surface: var(--color-light-200);
  --nav-extra-icon: var(--color-light-900);
  --nav-extra-icon-after: var(--section-sport);
  --nav-extra-icon-hover: var(--color-light-800);
  --nav-extra-icon-surface-hover: var(--color-light-100);
  --nav-extra-icon-active: var(--color-light-900);
  --nav-extra-icon-active-background: var(--color-light-100);
  --nav-avatar-shadow: var(--color-light-100);
  --generic-avatar-shadow: var(--color-light-300);
  --nav-avatar-no-initials-background: var(--section-sport-alt);
  --nav-avatar-no-initials: var(--color-light-50);
  --nav-avatar-background: var(--color-light-400);
  --nav-drawer-tab-accent: var(--section-sport);
  --live-tv-icon: var(--color-light-50);
  --live-tv-icon-surface: var(--accent);
  --live-tv-text: var(--color-light-900);
  --live-tv-surface: var(--color-light-50);
  --live-tv-surface-hover: #f1f1f1;
}
@media (min-width: 1024px) {
  .dark .is-section-sport {
    --nav-item-after: var(--section-sport);
    --search-caret-color: var(--section-sport);
    --search-header-desktop-form: var(--color-200);
    --search-surface: var(--color-50);
    --search-active-gradient: linear-gradient(
      to right,
      #fec20000,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-storytelling-gradient: linear-gradient(
      to right,
      #fec20000,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-input-placeholder: var(--color-700);
    --search-input-color: var(--color-900);
    --search-icon-close: var(--color-600);
    --search-icon-close-hover: var(--color-900);
    --nav-toggle-track: var(--color-light-400);
  }
  .dark .is-section-sport.is-thin {
    --nav-item-after: var(--section-sport-alt);
    --nav-extra-icon-after: var(--section-sport-alt);
    --generic-avatar-shadow: #0000;
    --search-caret-color: var(--section-sport-alt);
  }
}
.dark .is-section-techvision {
  --section-default: var(--section-techvision);
  --nav-surface: var(--section-surface-techvision);
  --nav-storytelling-background: var(--section-surface-techvision);
  --nav-item-after: var(--section-techvision);
  --search-caret-color: var(--section-techvision);
  --search-header-mobile-gradient: linear-gradient(
    180deg,
    var(--nav-surface) 0%,
    var(--nav-surface) 50%,
    var(--color-50) 50%,
    var(--color-50) 100%
  );
  --search-header-mobile-close-icon: var(--color-light-600);
  --search-header-mobile-close-surface: var(--color-light-200);
  --nav-extra-icon: var(--color-light-900);
  --nav-extra-icon-after: var(--color-light-50);
  --nav-extra-icon-hover: var(--color-light-800);
  --nav-extra-icon-surface-hover: var(--color-100);
  --nav-extra-icon-active: var(--color-light-900);
  --nav-extra-icon-active-background: var(--color-100);
  --nav-avatar-shadow: var(--color-light-100);
  --generic-avatar-shadow: var(--color-light-50);
  --nav-avatar-no-initials-background: var(--color-light-900);
  --nav-avatar-no-initials: var(--color-light-50);
  --nav-avatar-background: var(--color-dark-300);
  --nav-drawer-tab-accent: var(--section-techvision);
  --live-tv-icon: var(--color-light-50);
  --live-tv-icon-surface: var(--accent);
  --live-tv-text: var(--color-light-900);
  --live-tv-surface: var(--color-light-50);
  --live-tv-surface-hover: #f1f1f1;
}
@media (min-width: 1024px) {
  .dark .is-section-techvision {
    --nav-item-after: var(--section-techvision);
    --search-caret-color: var(--section-techvision);
    --search-header-desktop-form: var(--color-200);
    --search-surface: var(--color-50);
    --search-active-gradient: linear-gradient(
      to right,
      #8e65e800,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-storytelling-gradient: linear-gradient(
      to right,
      #8e65e800,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-input-placeholder: var(--color-700);
    --search-input-color: var(--color-900);
    --search-icon-close: var(--color-600);
    --search-icon-close-hover: var(--color-900);
    --nav-toggle-track: var(--color-dark-400);
  }
  .dark .is-section-techvision.is-thin {
    --section-default: #5d04aa;
    --nav-item-after: #5d04aa;
    --nav-extra-icon-after: #5d04aa;
    --generic-avatar-shadow: #0000;
    --nav-avatar-no-initials-background: #5d04aa;
    --nav-avatar-no-initials: var(--color-light-50);
    --search-caret-color: #5d04aa;
  }
}
@media (width < 1024px) {
  .dark .is-section-news,
  .dark .is-section-region,
  .dark .is-section-vesti {
    --nav-surface: var(--section-surface-vesti);
    --nav-storytelling-background: var(--section-surface-vesti);
  }
  .dark .is-section-stars {
    --nav-surface: var(--section-surface-stars);
    --nav-storytelling-background: var(--section-surface-stars);
  }
  .dark .is-section-hronika {
    --nav-surface: var(--section-surface-hronika);
    --nav-storytelling-background: var(--section-surface-hronika);
    --nav-extra-icon: var(--color-light-900);
    --nav-extra-icon-after: var(--color-light-900);
    --nav-extra-icon-active: var(--color-light-900);
    --nav-extra-icon-active-background: var(--color-light-100);
    --nav-avatar-no-initials-background: var(--color-light-900);
    --nav-avatar-no-initials: var(--color-light-50);
    --generic-avatar-shadow: var(--color-light-300);
    --search-header-mobile-close-icon: var(--color-light-600);
    --search-header-mobile-close-surface: var(--color-light-200);
  }
  .dark .is-section-planeta {
    --nav-surface: var(--section-surface-planeta);
    --nav-storytelling-background: var(--section-surface-planeta);
  }
  .dark .is-section-zabava {
    --nav-surface: var(--section-surface-zabava);
    --nav-storytelling-background: var(--section-surface-zabava);
  }
  .dark .is-section-hronika,
  .dark .is-section-news,
  .dark .is-section-planeta,
  .dark .is-section-region,
  .dark .is-section-stars,
  .dark .is-section-vesti,
  .dark .is-section-zabava {
    --live-tv-icon: var(--color-light-50);
    --live-tv-icon-surface: var(--accent);
    --live-tv-text: var(--color-light-900);
    --live-tv-surface: var(--color-light-50);
    --search-header-mobile-gradient: linear-gradient(
      180deg,
      var(--nav-surface) 0%,
      var(--nav-surface) 50%,
      var(--color-50) 50%,
      var(--color-50) 100%
    );
  }
  .dark .is-section-news,
  .dark .is-section-planeta,
  .dark .is-section-region,
  .dark .is-section-stars,
  .dark .is-section-vesti,
  .dark .is-section-zabava {
    --search-header-mobile-close-icon: var(--color-dark-600);
    --search-header-mobile-close-surface: var(--color-dark-200);
    --nav-extra-icon: var(--color-light-50);
    --nav-extra-icon-after: var(--color-light-50);
    --nav-extra-icon-active: var(--color-dark-900);
    --nav-extra-icon-active-background: var(--color-dark-100);
    --generic-avatar-shadow: var(--color-light-50);
    --nav-avatar-no-initials-background: var(--color-light-50);
    --nav-avatar-no-initials: var(--color-light-900);
  }
}
@media (min-width: 1024px) {
  .dark {
    --nav-item-resting: var(--color-900);
    --nav-item-hover: var(--color-800);
    --nav-item-after: var(--accent);
    --nav-item-active: var(--color-900);
  }
  .dark .is-thin {
    --nav-surface: var(--color-light-50);
    --nav-item-resting: var(--color-light-900);
    --nav-item-hover: var(--color-light-800);
    --nav-item-after: var(--accent-light);
    --nav-item-active: var(--color-light-900);
    --nav-extra-icon: var(--color-light-900);
    --nav-extra-icon-after: var(--accent-light);
    --nav-extra-icon-hover: var(--color-light-800);
    --nav-extra-icon-surface-hover: var(--color-light-100);
    --nav-extra-icon-active: var(--color-light-900);
    --nav-extra-icon-active-background: var(--color-light-100);
    --search-caret-color: var(--accent-light);
    --search-header-desktop-form: var(--color-light-200);
    --search-surface: var(--color-light-50);
    --search-active-gradient: linear-gradient(
      to right,
      #fff0,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-storytelling-gradient: linear-gradient(
      to right,
      #fff0,
      var(--nav-surface) 50%,
      var(--nav-surface)
    );
    --search-input-placeholder: var(--color-light-700);
    --search-input-color: var(--color-light-900);
    --search-icon-close: var(--color-light-600);
    --search-icon-close-hover: var(--color-light-900);
    --nav-toggle-icon: var(--color-900);
    --nav-toggle-handle: var(--color-50);
    --nav-toggle-track: var(--color-light-400);
  }
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-weight: 100 900;
  src: url(../fonts/Inter.var_1.woff2) format("woff2"),
    url(../fonts/Inter-VariableFont_1.ttf) format("truetype");
}
@font-face {
  font-display: block;
  font-family: icons;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/icons.ttf) format("truetype"),
    url(../fonts/icons.woff) format("woff"),
    url(../images/icons.svg#icons) format("svg");
}
@supports (font-variation-settings: normal) {
  .error-404__description[data-v-eb3974e7] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .error-404__description[data-v-eb3974e7] {
    font-weight: 600;
  }
}
@supports (font-variation-settings: normal) {
  .error-404__title[data-v-eb3974e7] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .error-404__title[data-v-eb3974e7] {
    font-weight: 800;
  }
}
.error-404[data-v-eb3974e7] {
  align-items: center;
  background-color: var(--error-404-surface);
  display: flex;
  min-height: calc(100vh - 96px);
}
.error-404.is500[data-v-eb3974e7] {
  min-height: 100vh;
}
@media (min-width: 1024px) {
  .error-404[data-v-eb3974e7] {
    min-height: calc(100vh - 56px);
  }
  .error-404.is500[data-v-eb3974e7] {
    min-height: 100vh;
  }
}
.error-404 .container[data-v-eb3974e7] {
  padding: 0 16px;
}
.error-404__copy[data-v-eb3974e7] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: -48px auto 0;
}
@media (min-width: 1024px) {
  .error-404__copy[data-v-eb3974e7] {
    margin: -28px auto 0;
    max-width: 396px;
  }
}
.error-404__title[data-v-eb3974e7] {
  color: var(--error-404-title);
  font-size: 3.5rem;
  line-height: 4.25rem;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .error-404__title[data-v-eb3974e7] {
    font-size: 4.5rem;
    line-height: 5.4375rem;
  }
}
.error-404__description[data-v-eb3974e7] {
  color: var(--error-404-description);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 1024px) {
  .error-404__description[data-v-eb3974e7] {
    font-size: 1.1875rem;
    line-height: 1.625rem;
  }
}
.error-404 .glitch[data-v-eb3974e7] {
  position: relative;
  text-align: center;
  transform: scaleX(1);
  width: 100%;
}
.error-404 .glitch[data-v-eb3974e7]:after,
.error-404 .glitch[data-v-eb3974e7]:before {
  background: var(--error-404-surface);
  color: var(--error-404-title);
  content: "404";
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  clip: rect(0, 987px, 0, 0);
}
.error-404 .glitch.is500[data-v-eb3974e7]:after,
.error-404 .glitch.is500[data-v-eb3974e7]:before {
  content: "500";
}
.error-404 .glitch[data-v-eb3974e7]:before {
  animation: glitch-effect-eb3974e7 3s linear infinite alternate-reverse;
  left: 8px;
  text-shadow: 1px 0 var(--accent-data-wall);
}
.error-404 .glitch[data-v-eb3974e7]:after {
  animation: glitch-effect-eb3974e7 2s linear infinite alternate-reverse;
  left: 5px;
  text-shadow: -2px 0 var(--accent);
}
@keyframes glitch-effect-eb3974e7 {
  0% {
    clip: rect(15px, 9999px, 75px, 0);
  }
  2.9411764706% {
    clip: rect(28px, 9999px, 73px, 0);
  }
  5.8823529412% {
    clip: rect(79px, 9999px, 38px, 0);
  }
  8.8235294118% {
    clip: rect(100px, 9999px, 72px, 0);
  }
  11.7647058824% {
    clip: rect(73px, 9999px, 8px, 0);
  }
  14.7058823529% {
    clip: rect(62px, 9999px, 71px, 0);
  }
  17.6470588235% {
    clip: rect(57px, 9999px, 10px, 0);
  }
  20.5882352941% {
    clip: rect(77px, 9999px, 84px, 0);
  }
  23.5294117647% {
    clip: rect(78px, 9999px, 30px, 0);
  }
  26.4705882353% {
    clip: rect(28px, 9999px, 84px, 0);
  }
  29.4117647059% {
    clip: rect(78px, 9999px, 69px, 0);
  }
  32.3529411765% {
    clip: rect(77px, 9999px, 44px, 0);
  }
  35.2941176471% {
    clip: rect(58px, 9999px, 31px, 0);
  }
  38.2352941176% {
    clip: rect(98px, 9999px, 7px, 0);
  }
  41.1764705882% {
    clip: rect(49px, 9999px, 84px, 0);
  }
  44.1176470588% {
    clip: rect(83px, 9999px, 62px, 0);
  }
  47.0588235294% {
    clip: rect(86px, 9999px, 7px, 0);
  }
  50% {
    clip: rect(39px, 9999px, 5px, 0);
  }
  52.9411764706% {
    clip: rect(21px, 9999px, 9px, 0);
  }
  55.8823529412% {
    clip: rect(39px, 9999px, 72px, 0);
  }
  58.8235294118% {
    clip: rect(53px, 9999px, 26px, 0);
  }
  61.7647058824% {
    clip: rect(93px, 9999px, 35px, 0);
  }
  64.7058823529% {
    clip: rect(55px, 9999px, 34px, 0);
  }
  67.6470588235% {
    clip: rect(30px, 9999px, 29px, 0);
  }
  70.5882352941% {
    clip: rect(22px, 9999px, 93px, 0);
  }
  73.5294117647% {
    clip: rect(74px, 9999px, 87px, 0);
  }
  76.4705882353% {
    clip: rect(62px, 9999px, 55px, 0);
  }
  79.4117647059% {
    clip: rect(76px, 9999px, 26px, 0);
  }
  82.3529411765% {
    clip: rect(36px, 9999px, 31px, 0);
  }
  85.2941176471% {
    clip: rect(44px, 9999px, 24px, 0);
  }
  88.2352941176% {
    clip: rect(82px, 9999px, 40px, 0);
  }
  91.1764705882% {
    clip: rect(9px, 9999px, 98px, 0);
  }
  94.1176470588% {
    clip: rect(13px, 9999px, 41px, 0);
  }
  97.0588235294% {
    clip: rect(46px, 9999px, 64px, 0);
  }
  to {
    clip: rect(69px, 9999px, 12px, 0);
  }
}
.error-container[data-v-eb3974e7] {
  font-family: Courier New, monospace;
  font-size: 18px;
  margin-top: 24px;
}
.error-container.no-top-margin[data-v-eb3974e7] {
  margin-top: 8px;
}
.scrim[data-v-c607af54] {
  align-items: center;
  background-color: var(--surface);
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 12;
}
.loaderTransition-enter-active[data-v-c607af54],
.loaderTransition-leave-active[data-v-c607af54] {
  transition: opacity 0.15s ease-out;
}
.loaderTransition-enter-from[data-v-c607af54],
.loaderTransition-leave-to[data-v-c607af54] {
  opacity: 0;
  transition: opacity 0.15s ease-out;
}
.generic-component.isSticky[data-v-a6cdc878] {
  position: sticky;
  z-index: 11;
}
.generic-component.isBottom[data-v-a6cdc878] {
  bottom: 0;
}
.main-container[data-v-b527da3b] {
  padding-bottom: 1px;
}
.generic-page[data-v-b527da3b] {
  position: relative;
  z-index: 3000;
}
.generic-page[data-v-b527da3b]:has(.is-full-screen-gallery) {
  z-index: 1000001;
}
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
.ps__rail-x {
  bottom: 0;
  height: 15px;
}
.ps__rail-x,
.ps__rail-y {
  display: none;
  opacity: 0;
  position: absolute;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
}
.ps__rail-y {
  right: 0;
  width: 15px;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  background-color: initial;
  display: block;
}
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y,
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y {
  opacity: 0.6;
}
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-x:focus,
.ps .ps__rail-x:hover,
.ps .ps__rail-y.ps--clicking,
.ps .ps__rail-y:focus,
.ps .ps__rail-y:hover {
  background-color: #eee;
  opacity: 0.9;
}
.ps__thumb-x {
  bottom: 2px;
  height: 6px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
}
.ps__thumb-x,
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  position: absolute;
}
.ps__thumb-y {
  right: 2px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 6px;
}
.ps__rail-x.ps--clicking .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x:hover > .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y.ps--clicking .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y:hover > .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
  .ps {
    overflow: auto !important;
  }
}
.ps {
  position: relative;
}
.spinner[data-v-294e8ad7] {
  border: 2px solid var(--nav-extra-icon);
  border-radius: 50%;
}
.spinner[data-v-294e8ad7],
.spinner[data-v-294e8ad7]:before {
  box-sizing: border-box;
  display: inline-block;
  height: 24px;
  width: 24px;
}
.spinner[data-v-294e8ad7]:before {
  animation: rotation-294e8ad7 1s linear infinite;
  border: 2px solid #0000;
  border-bottom: 2px solid var(--nav-extra-icon-after);
  border-radius: 50%;
  content: "";
  left: 4px;
  position: absolute;
  top: 4px;
}
@keyframes rotation-294e8ad7 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.live-tv-item[data-v-a5ef229a] {
  align-items: center;
  background-color: var(--live-tv-surface);
  border-radius: 3px;
  display: flex;
  flex-shrink: 0;
  height: 22px;
  justify-content: center;
  margin-right: 8px;
  padding: 4px;
  width: auto;
}
@media (min-width: 1024px) {
  .live-tv-item[data-v-a5ef229a] {
    height: auto;
    margin-right: 14px;
    padding: 8px;
    transition: background-color 0.2s ease-out;
    width: auto;
  }
  .live-tv-item[data-v-a5ef229a]:hover {
    background-color: var(--live-tv-surface-hover);
  }
}
.live-tv-item__name[data-v-a5ef229a] {
  color: var(--live-tv-text);
  font-size: 0.5625rem;
  letter-spacing: 0.09px;
  line-height: 0.875rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .live-tv-item__name[data-v-a5ef229a] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .live-tv-item__name[data-v-a5ef229a] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .live-tv-item__name[data-v-a5ef229a] {
    font-size: 0.6875rem;
    line-height: 1rem;
  }
}
.live-tv-item__icon[data-v-a5ef229a] {
  align-items: center;
  background-color: var(--live-tv-icon-surface);
  border-radius: 50%;
  color: var(--live-tv-icon);
  display: flex;
  font-size: 0.625rem;
  height: 12px;
  justify-content: center;
  margin-right: 2px;
  width: 12px;
}
@media (min-width: 1024px) {
  .live-tv-item__icon[data-v-a5ef229a] {
    font-size: 0.75rem;
    height: 16px;
    margin-right: 4px;
    width: 16px;
  }
}
.shorts-video[data-v-126b20f4] {
  height: 100%;
  position: relative;
  width: 100%;
}
.shorts-video__play-toggle[data-v-126b20f4] {
  align-items: center;
  background-color: #000c;
  border-radius: 50%;
  color: var(--color-light-50);
  display: flex;
  font-size: 2rem;
  height: 52px;
  justify-content: center;
  left: 50%;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.2s ease-in;
  width: 52px;
  z-index: 2;
}
.shorts-video__play-toggle.show[data-v-126b20f4] {
  font-size: 2.75rem;
  height: 72px;
  opacity: 1;
  width: 72px;
}
[data-v-126b20f4] .vjs-control-bar {
  height: 0 !important;
  opacity: 1 !important;
  padding: 0 !important;
  pointer-events: all !important;
  z-index: 21 !important;
}
[data-v-126b20f4] .vjs-control-bar .vjs-fullscreen-control,
[data-v-126b20f4] .vjs-control-bar .vjs-spacer,
[data-v-126b20f4] .vjs-control-bar .vjs-time-control,
[data-v-126b20f4] .vjs-control-bar .vjs-volume-panel {
  display: none !important;
}
[data-v-126b20f4] .vjs-control-bar .vjs-progress-control {
  bottom: 0 !important;
  height: 16px !important;
  top: auto !important;
  z-index: 22 !important;
}
[data-v-126b20f4] .vjs-control-bar .vjs-progress-control .vjs-progress-holder {
  margin: 0 12px !important;
}
[data-v-126b20f4] .ima-mute-div,
[data-v-126b20f4] .mov-big-play-button,
[data-v-126b20f4] .mov-big-unmute-button,
[data-v-126b20f4] .mov-mobile-play-toggle-button {
  display: none !important;
}
[data-v-126b20f4] .mediaoutcast-video-inner-wrapper,
[data-v-126b20f4] .mediaoutcast-video-wrapper {
  height: 100% !important;
}
[data-v-126b20f4] .mediaoutcast-video-container {
  height: 100% !important;
  max-height: 100% !important;
  padding-bottom: 0 !important;
}
[data-v-126b20f4] .mediaoutcast-video-element {
  align-items: center !important;
  display: flex !important;
  justify-content: center !important;
  padding-top: 0 !important;
  position: static !important;
}
[data-v-126b20f4] .vjs-tech {
  height: unset !important;
  pointer-events: none !important;
  position: static !important;
}
.shorts-page[data-v-d0053068] {
  height: 100dvh;
  width: 100%;
}
.shorts-page__carousel[data-v-d0053068] {
  height: 100%;
  position: relative;
  width: 100%;
}
.shorts-page__nav[data-v-d0053068] {
  bottom: 28px;
  display: flex;
  gap: 8px;
  left: 50%;
  position: fixed;
  transform: translate(-50%);
  z-index: 23;
}
.preroll-active .shorts-page__nav[data-v-d0053068] {
  display: none;
}
.shorts-page__close-button[data-v-d0053068],
.shorts-page__mute-toggle[data-v-d0053068],
.shorts-page__nav-button[data-v-d0053068] {
  align-items: center;
  background-color: #000c;
  border: none;
  border-radius: 50%;
  color: var(--color-light-50);
  display: flex;
  font-size: 1.5rem;
  height: 44px;
  justify-content: center;
  outline: none;
  width: 44px;
  z-index: 24;
}
.shorts-page__close-button[data-v-d0053068] {
  position: fixed;
  right: 8px;
  top: 8px;
}
.preroll-active .shorts-page__close-button[data-v-d0053068] {
  display: none;
}
.shorts-page__mute-toggle[data-v-d0053068] {
  left: 8px;
  position: fixed;
  top: 8px;
}
.shorts-page__nav-button.up[data-v-d0053068] {
  bottom: 8px;
  right: 8px;
}
.shorts-page__nav-button.down[data-v-d0053068] {
  bottom: 8px;
  left: 8px;
}
.container[data-v-c106c126] {
  margin-top: 4px;
}
@supports (font-variation-settings: normal) {
  .modal[data-v-7c518e28] .modal-inner .is-heading {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .modal[data-v-7c518e28] .modal-inner .is-heading {
    font-weight: 800;
  }
}
.modal[data-v-7c518e28] {
  background-color: #0f182133;
  inset: 0;
  position: fixed;
  z-index: 10001 !important;
}
.modal[data-v-7c518e28] .modal-content {
  background-color: #fff;
  height: auto;
  inset: 0;
  overflow: auto;
  padding: 24px 16px 20px;
  position: absolute;
  width: auto;
}
@media (min-width: 429px) {
  .modal[data-v-7c518e28] .modal-content {
    background-color: #fff;
    border-radius: 0;
    bottom: unset;
    box-shadow: 0 5px 13px #00000036, 0 0 0 1px #00000014;
    left: 50%;
    max-height: calc(100vh - 32px);
    padding: 24px 40px 20px;
    right: unset;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 400px;
  }
}
.modal[data-v-7c518e28] .modal-content.isDeleteModal {
  padding: 20px 16px;
}
@media (min-width: 429px) {
  .modal[data-v-7c518e28] .modal-content.isDeleteModal {
    padding: 24px 40px 20px;
  }
}
.modal[data-v-7c518e28] .modal-close {
  align-items: center;
  border-radius: 50%;
  color: #54545470;
  display: flex;
  float: none;
  font-size: 1.5rem;
  height: 32px;
  justify-content: center;
  line-height: 1.5rem;
  position: absolute;
  right: 8px;
  top: 8px;
  transition: all 0.2s;
  width: 32px;
}
@media (min-width: 1024px) {
  .modal[data-v-7c518e28] .modal-close:hover {
    background-color: #0000000d;
    color: #191818;
    cursor: pointer;
  }
}
.modal[data-v-7c518e28] .modal-header {
  color: #191818;
  font-size: 1.25rem;
  margin-bottom: 20px;
}
@supports (font-variation-settings: normal) {
  .modal[data-v-7c518e28] .modal-header {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .modal[data-v-7c518e28] .modal-header {
    font-weight: 800;
  }
}
.modal[data-v-7c518e28] .modal-header span {
  display: block;
  text-align: left;
}
.modal[data-v-7c518e28] .modal-inner li,
.modal[data-v-7c518e28] .modal-inner p {
  color: #191818;
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 12px;
}
@supports (font-variation-settings: normal) {
  .modal[data-v-7c518e28] .modal-inner li,
  .modal[data-v-7c518e28] .modal-inner p {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .modal[data-v-7c518e28] .modal-inner li,
  .modal[data-v-7c518e28] .modal-inner p {
    font-weight: 400;
  }
}
.modal[data-v-7c518e28] .modal-inner p:last-of-type {
  margin-bottom: 20px;
}
.modal[data-v-7c518e28] .modal-inner ul {
  list-style-type: none;
  margin: 0 0 12px;
  padding-left: 0;
}
.modal[data-v-7c518e28] .modal-inner li {
  margin-bottom: 6px;
  margin-left: 20px;
  position: relative;
}
.modal[data-v-7c518e28] .modal-inner .modal-inner-bullet:before {
  color: var(--accent-light);
  content: "•";
  font-size: 1rem;
  left: -20px;
  line-height: 1.5rem;
  position: absolute;
}
.modal[data-v-7c518e28] .modal-inner .btn {
  background-color: #ed1c24;
  color: #fff;
}
@media (min-width: 1024px) {
  .modal[data-v-7c518e28] .modal-inner .btn:hover {
    background-color: #d00c13;
  }
}
.modal[data-v-7c518e28] .modal-inner .btn--sec {
  background-color: #fff;
  box-shadow: inset 0 0 0 2px #54545433;
  color: #191818;
}
@media (min-width: 1024px) {
  .modal[data-v-7c518e28] .modal-inner .btn--sec:hover {
    background-color: #54545414;
  }
}
.modal[data-v-7c518e28] .modal-inner .btn + .btn {
  margin-top: 20px;
}
.modal[data-v-7c518e28] .modal-inner .is-heading {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
.modal[data-v-7c518e28] .no-title-padding-top {
  padding-top: 16px;
}
.footer-navigation__list[data-v-4df255b5] {
  display: flex;
  flex-wrap: wrap;
  gap: 4px 12px;
  justify-content: center;
}
.footer-navigation__list-item[data-v-4df255b5] {
  align-items: center;
  color: var(--nav-item-resting);
  display: flex;
  font-size: 0.6875rem;
  justify-content: center;
  letter-spacing: 0.09px;
  line-height: 0.875rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .footer-navigation__list-item[data-v-4df255b5] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .footer-navigation__list-item[data-v-4df255b5] {
    font-weight: 700;
  }
}
.footer-navigation__list-item .has-no-background > span[data-v-4df255b5] {
  align-items: center;
  border-radius: 2px;
  display: flex;
  padding: 4px 0;
}
@media (min-width: 1024px) {
  .footer-navigation__list-item[data-v-4df255b5]:hover {
    color: var(--nav-item-hover);
    cursor: pointer;
  }
}
.footer-navigation__list-item .is-custom[data-v-4df255b5],
.footer-navigation__list-item .is-custom-text[data-v-4df255b5] {
  transition: all 0.15s;
}
@media (min-width: 1024px) {
  .footer-navigation__list-item .is-custom-text[data-v-4df255b5]:hover,
  .footer-navigation__list-item .is-custom[data-v-4df255b5]:hover {
    opacity: 0.88;
  }
}
.footer-navigation__list-item[data-v-4df255b5]
  .footer-custom.has-no-background
  > span {
  display: flex;
  padding: 4px 0;
}
.footer-navigation__list-item[data-v-4df255b5] .footer-custom img {
  height: 16px;
  width: auto;
}
.footer-navigation__list-item[data-v-4df255b5] .footer-custom span {
  display: block;
  width: 100%;
}
.social-menu-footer__list[data-v-25ae314d] {
  display: flex;
  flex-wrap: wrap;
  gap: 4px 8px;
  justify-content: center;
}
.social-menu-footer__list-item a[data-v-25ae314d] {
  display: flex;
  padding: 8px;
}
@media (min-width: 1024px) {
  .social-menu-footer__list-item a[data-v-25ae314d]:hover {
    background-color: var(--color-100);
  }
}
.social-menu-footer__svg[data-v-25ae314d] {
  height: 24px;
  width: 24px;
}
.extra-menu__list[data-v-2ba3da90] {
  flex-wrap: wrap;
  gap: 4px 12px;
}
.extra-menu__list[data-v-2ba3da90],
.extra-menu__list-item[data-v-2ba3da90] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.extra-menu__list-item[data-v-2ba3da90] {
  color: var(--nav-item-resting);
  font-size: 0.8125rem;
  line-height: 1rem;
}
@supports (font-variation-settings: normal) {
  .extra-menu__list-item[data-v-2ba3da90] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .extra-menu__list-item[data-v-2ba3da90] {
    font-weight: 500;
  }
}
.extra-menu__list-item a[data-v-2ba3da90] {
  padding: 4px 0;
}
@media (min-width: 1024px) {
  .extra-menu__list-item[data-v-2ba3da90]:hover {
    color: var(--nav-item-hover);
    cursor: pointer;
  }
}
.footer[data-v-b18444c3] {
  padding: 8px;
}
@media (min-width: 1024px) {
  .footer[data-v-b18444c3] {
    padding: 8px 0;
  }
}
.footer-logo__image[data-v-b18444c3] {
  display: block;
  height: 32px;
  margin: 0 auto 10px;
}
.footer-divider[data-v-b18444c3] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px 0;
  width: 100%;
}
.footer-copyright[data-v-b18444c3] {
  color: var(--color-600);
  font-size: 0.8125rem;
  line-height: 1.375rem;
  text-align: center;
}
.footer .extra-menu__list + .footer-divider[data-v-b18444c3],
.footer-navigation__wrap + .footer-divider[data-v-b18444c3] {
  margin: 8px 0;
}
@supports (font-variation-settings: normal) {
  .error-404__description[data-v-09d48de1] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .error-404__description[data-v-09d48de1] {
    font-weight: 600;
  }
}
@supports (font-variation-settings: normal) {
  .error-404__title[data-v-09d48de1] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .error-404__title[data-v-09d48de1] {
    font-weight: 800;
  }
}
.error-404[data-v-09d48de1] {
  align-items: center;
  background-color: var(--error-404-surface);
  display: flex;
  min-height: calc(100vh - 96px);
}
.error-404.is500[data-v-09d48de1] {
  min-height: 100vh;
}
@media (min-width: 1024px) {
  .error-404[data-v-09d48de1] {
    min-height: calc(100vh - 56px);
  }
  .error-404.is500[data-v-09d48de1] {
    min-height: 100vh;
  }
}
.error-404 .container[data-v-09d48de1] {
  padding: 0 16px;
}
.error-404__copy[data-v-09d48de1] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: -48px auto 0;
}
@media (min-width: 1024px) {
  .error-404__copy[data-v-09d48de1] {
    margin: -28px auto 0;
    max-width: 396px;
  }
}
.error-404__title[data-v-09d48de1] {
  color: var(--error-404-title);
  font-size: 3.5rem;
  line-height: 4.25rem;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .error-404__title[data-v-09d48de1] {
    font-size: 4.5rem;
    line-height: 5.4375rem;
  }
}
.error-404__description[data-v-09d48de1] {
  color: var(--error-404-description);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 1024px) {
  .error-404__description[data-v-09d48de1] {
    font-size: 1.1875rem;
    line-height: 1.625rem;
  }
}
.error-404 .glitch[data-v-09d48de1] {
  position: relative;
  text-align: center;
  transform: scaleX(1);
  width: 100%;
}
.error-404 .glitch[data-v-09d48de1]:after,
.error-404 .glitch[data-v-09d48de1]:before {
  background: var(--error-404-surface);
  color: var(--error-404-title);
  content: "404";
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  clip: rect(0, 987px, 0, 0);
}
.error-404 .glitch.is500[data-v-09d48de1]:after,
.error-404 .glitch.is500[data-v-09d48de1]:before {
  content: "500";
}
.error-404 .glitch.is403[data-v-09d48de1]:after,
.error-404 .glitch.is403[data-v-09d48de1]:before {
  content: "403";
}
.error-404 .glitch[data-v-09d48de1]:before {
  animation: glitch-effect-09d48de1 3s linear infinite alternate-reverse;
  left: 8px;
  text-shadow: 1px 0 var(--accent-data-wall);
}
.error-404 .glitch[data-v-09d48de1]:after {
  animation: glitch-effect-09d48de1 2s linear infinite alternate-reverse;
  left: 5px;
  text-shadow: -2px 0 var(--accent);
}
@keyframes glitch-effect-09d48de1 {
  0% {
    clip: rect(52px, 9999px, 82px, 0);
  }
  2.9411764706% {
    clip: rect(45px, 9999px, 19px, 0);
  }
  5.8823529412% {
    clip: rect(58px, 9999px, 45px, 0);
  }
  8.8235294118% {
    clip: rect(60px, 9999px, 17px, 0);
  }
  11.7647058824% {
    clip: rect(51px, 9999px, 92px, 0);
  }
  14.7058823529% {
    clip: rect(90px, 9999px, 20px, 0);
  }
  17.6470588235% {
    clip: rect(76px, 9999px, 11px, 0);
  }
  20.5882352941% {
    clip: rect(50px, 9999px, 16px, 0);
  }
  23.5294117647% {
    clip: rect(38px, 9999px, 55px, 0);
  }
  26.4705882353% {
    clip: rect(1px, 9999px, 77px, 0);
  }
  29.4117647059% {
    clip: rect(19px, 9999px, 38px, 0);
  }
  32.3529411765% {
    clip: rect(29px, 9999px, 35px, 0);
  }
  35.2941176471% {
    clip: rect(61px, 9999px, 98px, 0);
  }
  38.2352941176% {
    clip: rect(51px, 9999px, 36px, 0);
  }
  41.1764705882% {
    clip: rect(32px, 9999px, 22px, 0);
  }
  44.1176470588% {
    clip: rect(89px, 9999px, 81px, 0);
  }
  47.0588235294% {
    clip: rect(31px, 9999px, 48px, 0);
  }
  50% {
    clip: rect(62px, 9999px, 20px, 0);
  }
  52.9411764706% {
    clip: rect(35px, 9999px, 1px, 0);
  }
  55.8823529412% {
    clip: rect(50px, 9999px, 28px, 0);
  }
  58.8235294118% {
    clip: rect(8px, 9999px, 42px, 0);
  }
  61.7647058824% {
    clip: rect(85px, 9999px, 47px, 0);
  }
  64.7058823529% {
    clip: rect(95px, 9999px, 68px, 0);
  }
  67.6470588235% {
    clip: rect(18px, 9999px, 95px, 0);
  }
  70.5882352941% {
    clip: rect(81px, 9999px, 81px, 0);
  }
  73.5294117647% {
    clip: rect(86px, 9999px, 87px, 0);
  }
  76.4705882353% {
    clip: rect(14px, 9999px, 55px, 0);
  }
  79.4117647059% {
    clip: rect(55px, 9999px, 9px, 0);
  }
  82.3529411765% {
    clip: rect(50px, 9999px, 24px, 0);
  }
  85.2941176471% {
    clip: rect(17px, 9999px, 56px, 0);
  }
  88.2352941176% {
    clip: rect(49px, 9999px, 3px, 0);
  }
  91.1764705882% {
    clip: rect(97px, 9999px, 11px, 0);
  }
  94.1176470588% {
    clip: rect(39px, 9999px, 21px, 0);
  }
  97.0588235294% {
    clip: rect(76px, 9999px, 56px, 0);
  }
  to {
    clip: rect(69px, 9999px, 76px, 0);
  }
}
.breadcrumbs[data-v-d2df34c4] {
  align-items: center;
  display: flex;
  margin: 0 -16px;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 0 15px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.breadcrumbs[data-v-d2df34c4]::-webkit-scrollbar {
  display: none;
  height: 0;
}
.breadcrumbs[data-v-d2df34c4]::-webkit-scrollbar-thumb,
.breadcrumbs[data-v-d2df34c4]::-webkit-scrollbar-track {
  height: 0;
}
.breadcrumbs.is-grabbing[data-v-d2df34c4] {
  cursor: grabbing;
}
.flatpages .breadcrumbs[data-v-d2df34c4] {
  margin-bottom: 20px;
}
.breadcrumbs-wrap[data-v-d2df34c4] {
  position: relative;
}
.breadcrumbs-wrap.archive-breadcrumbs[data-v-d2df34c4] {
  margin: 0 -8px 20px;
  overflow: hidden;
  padding: 0 8px;
}
.breadcrumbs-wrap.outside[data-v-d2df34c4] {
  margin: 20px 0 0;
  overflow: hidden;
  padding: 0 8px;
}
.breadcrumbs-gradient[data-v-d2df34c4] {
  bottom: 0;
  content: "";
  display: none;
  height: auto;
  position: absolute;
  top: 0;
  width: 24px;
  z-index: 2;
}
@media (min-width: 429px) {
  .breadcrumbs-gradient[data-v-d2df34c4] {
    display: block;
  }
}
.breadcrumbs-gradient.is-left[data-v-d2df34c4] {
  background-image: var(--color-50-scrim-leading);
  left: -16px;
}
.outside .breadcrumbs-gradient.is-left[data-v-d2df34c4] {
  background-image: var(--surface-scrim-leading);
}
.breadcrumbs-gradient.is-right[data-v-d2df34c4] {
  background-image: var(--color-50-scrim-trailing);
  right: -16px;
}
.outside .breadcrumbs-gradient.is-right[data-v-d2df34c4] {
  background-image: var(--surface-scrim-trailing);
}
.breadcrumbs-icon-container[data-v-d2df34c4] {
  align-items: center;
  display: flex;
}
.breadcrumbs-link[data-v-d2df34c4],
.breadcrumbs-title[data-v-d2df34c4] {
  color: var(--breadcrumbs-color);
  font-size: 0.75rem;
  line-height: 1rem;
  margin: 0 2px;
  transition: all 0.15s;
  white-space: nowrap;
}
.breadcrumbs-link[data-v-d2df34c4]:first-child,
.breadcrumbs-title[data-v-d2df34c4]:first-child {
  margin-left: 0;
}
@media (min-width: 1024px) {
  .breadcrumbs-link[data-v-d2df34c4],
  .breadcrumbs-title[data-v-d2df34c4] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}
.flatpages .breadcrumbs-link[data-v-d2df34c4],
.flatpages .breadcrumbs-title[data-v-d2df34c4],
.storytelling .breadcrumbs-link[data-v-d2df34c4],
.storytelling .breadcrumbs-title[data-v-d2df34c4] {
  color: var(--breadcrumbs-color-special);
}
@media (min-width: 1024px) {
  .flatpages .breadcrumbs-link[data-v-d2df34c4]:hover,
  .flatpages .breadcrumbs-title[data-v-d2df34c4]:hover,
  .storytelling .breadcrumbs-link[data-v-d2df34c4]:hover,
  .storytelling .breadcrumbs-title[data-v-d2df34c4]:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
  .breadcrumbs-title[data-v-d2df34c4]:hover {
    cursor: default;
  }
}
.breadcrumbs .icon-chevron--right[data-v-d2df34c4] {
  color: var(--breadcrumbs-chevron);
}
.card-label-wrap .card-label__animation[data-v-d81d4e96] {
  height: 24px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 24px;
}
.card-label-wrap.is-live .card-label__animation .circle[data-v-d81d4e96] {
  background-color: var(--live-label-animation);
}
.card-label-wrap.is-live.is-breaking-news
  .card-label__animation
  .circle[data-v-d81d4e96] {
  background-color: var(--breaking-news-label-animation);
}
.circle[data-v-d81d4e96] {
  border-radius: 50%;
  height: 32px;
  left: -4px;
  opacity: 0;
  position: absolute;
  top: -4px;
  width: 32px;
}
.circle-one[data-v-d81d4e96] {
  animation: animation-pulse-d81d4e96 2.33s ease-in-out 1.165s infinite normal
    none running;
}
.circle-two[data-v-d81d4e96] {
  animation: animation-pulse-d81d4e96 2.33s ease-in-out 0s infinite normal none
    running;
}
@keyframes animation-pulse-d81d4e96 {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  34% {
    opacity: 1;
    transform: scale(0.34);
  }
  55% {
    opacity: 0.55;
    transform: scale(0.13);
  }
  to {
    opacity: 0;
    transform: scale(1.44);
  }
}
.card-label-wrap[data-v-19e30294] {
  align-items: center;
  border-radius: 0;
  display: inline-flex;
  flex-shrink: 0;
  font-size: 0.75rem;
  height: 16px;
  justify-content: center;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin: 0 4px 0 0;
  padding: 0 4px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .card-label-wrap[data-v-19e30294] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .card-label-wrap[data-v-19e30294] {
    font-weight: 800;
  }
}
.card-label-wrap[data-v-19e30294]:last-of-type {
  margin-right: 0;
}
.card-label-wrap.is-locked[data-v-19e30294] {
  background-color: var(--article-header-mondo-plus-background);
  background-image: var(--article-header-mondo-plus-background-image);
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 0;
  display: block;
  height: 16px;
  object-fit: contain;
  padding: 0 4px;
  width: 56px;
}
.card-label-wrap.is-label[data-v-19e30294] {
  padding: 0;
}
@supports (font-variation-settings: normal) {
  .card-label-wrap.is-label[data-v-19e30294] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .card-label-wrap.is-label[data-v-19e30294] {
    font-weight: 800;
  }
}
.card-label-wrap.is-live[data-v-19e30294] {
  background-color: var(--accent);
  color: var(--live-label-text);
  font-variation-settings: "wght" 800;
  overflow: hidden;
  padding: 1px 4px 1px 16px !important;
  position: relative;
}
.card-label-wrap.is-live .card-label__animation[data-v-19e30294] {
  overflow: visible;
}
.card-label-wrap.is-pr[data-v-19e30294] {
  background-color: var(--color-100);
  color: var(--color-700);
  line-height: 1rem;
  padding: 0 4px;
}
@supports (font-variation-settings: normal) {
  .card-label-wrap.is-pr[data-v-19e30294] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .card-label-wrap.is-pr[data-v-19e30294] {
    font-weight: 500;
  }
}
.card-label-wrap .is-poll[data-v-19e30294] {
  background-color: var(--accent);
}
.card-label-wrap.is-quiz[data-v-19e30294] {
  background-color: var(--quiz-label-background);
  color: var(--quiz-label-text);
}
@supports (font-variation-settings: normal) {
  .card-label-wrap.is-quiz[data-v-19e30294] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .card-label-wrap.is-quiz[data-v-19e30294] {
    font-weight: 800;
  }
}
.card-label-wrap.is-photo[data-v-19e30294] {
  background-color: var(--color-900) !important;
  color: var(--color-50) !important;
  height: 16px !important;
  width: 16px !important;
}
.card-label-wrap.is-photo .icon-camera[data-v-19e30294]:before {
  display: block;
  font-size: 0.75rem;
  height: 12px;
  width: 12px;
}
.card-label-wrap.is-photo[data-v-19e30294] [class^="icon-"] {
  margin-right: 0;
}
.card-label-wrap.is-video[data-v-19e30294] {
  background-color: var(--video-indication-surface);
  color: var(--video-indication-elements);
  height: 16px;
  line-height: 1rem;
  width: 16px;
}
@supports (font-variation-settings: normal) {
  .card-label-wrap.is-video[data-v-19e30294] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .card-label-wrap.is-video[data-v-19e30294] {
    font-weight: 600;
  }
}
.card-label-wrap.is-video .icon-play[data-v-19e30294]:before {
  display: block;
  font-size: 0.75rem;
  height: 12px;
  width: 12px;
}
.card-label-wrap.no-margin[data-v-19e30294] {
  margin: 0 !important;
  width: 0;
}
.card-label-wrap .card-label__animation[data-v-19e30294] {
  height: 16px;
  left: 0;
  position: absolute;
  width: 16px;
}
.card-label-wrap .card-label__animation[data-v-19e30294] .circle {
  height: 24px;
  width: 24px;
}
.card-label-wrap[class*="background-category"][data-v-19e30294] {
  padding: 0 4px;
}
.card-labels[data-v-25bed7b1] {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 4px;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .card-labels[data-v-25bed7b1] {
    margin-bottom: 8px;
  }
}
.card-labels[data-v-25bed7b1]:after {
  background-image: var(--color-50-scrim-trailing);
  content: "";
  display: block;
  height: 16px;
  position: absolute;
  right: 0;
  top: 0;
  width: 12px;
}
.article-header-labels .card-labels[data-v-25bed7b1] {
  margin-bottom: 0;
}
.has-icon[data-v-25bed7b1] {
  background-color: var(--accent) !important;
  color: var(--color-50) !important;
  height: 24px !important;
  width: 24px !important;
}
.has-icon[data-v-25bed7b1] [class^="icon-"] {
  margin-right: 0 !important;
}
@media (min-width: 1024px) {
  .has-icon[data-v-25bed7b1] [class^="icon-"] {
    margin-right: 0 !important;
  }
}
.article-header-labels[data-v-50881079] {
  display: flex;
  line-height: 0;
  margin-bottom: 4px;
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .article-header-labels[data-v-50881079] {
    margin-bottom: 6px;
  }
}
.article-header-labels .card-labels[data-v-50881079] {
  flex-wrap: wrap;
}
.article-header-labels[data-v-50881079] .card-label-wrap {
  height: 24px;
  margin: 0 4px 4px 0;
}
.article-header-labels[data-v-50881079] .card-label-wrap.is-label {
  flex-shrink: unset;
  height: auto;
  letter-spacing: 0.61px;
  padding: 5px;
}
.article-header-labels[data-v-50881079] .card-label-wrap.is-live {
  padding-left: 24px !important;
}
.article-header-labels[data-v-50881079]
  .card-label-wrap
  .card-label__animation {
  left: 4px;
  margin-top: -8px;
  top: 50%;
}
.article-header-labels[data-v-50881079]:empty {
  margin: 0;
}
.card-share-wrap[data-v-45aacff1] {
  z-index: 1000;
}
.card-share-wrap[data-v-45aacff1] .tooltip-box {
  right: 0;
  width: 188px;
  z-index: 1000;
}
.article-engagement-bar[data-v-570cd5ae] {
  background-color: var(--color-50);
  margin: 0;
  padding: 0 0 16px;
  z-index: 10;
}
@media (min-width: 1024px) {
  .article-engagement-bar[data-v-570cd5ae] {
    padding: 0 0 24px;
  }
  .is-storytelling .article-engagement-bar[data-v-570cd5ae] {
    margin: 12px auto 0;
    max-width: 640px;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .article-engagement-bar[data-v-570cd5ae]
    .card-engagement-bar
    .comment-action-copy {
    display: inline-flex;
    margin-left: 4px;
  }
}
.card-divider[data-v-49e31b96] {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin-bottom: 16px;
  width: 200px;
}
.article-exposed-share[data-v-2cc082c0] {
  width: 100%;
}
.article-exposed-share[data-v-2cc082c0] .tooltip-box {
  background-color: unset;
  border-radius: unset;
  box-shadow: none;
  flex-grow: 1;
  flex-shrink: 0;
  height: 32px;
  justify-content: space-between;
  padding: 0;
  position: relative;
  top: unset;
  transform: unset;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-exposed-share[data-v-2cc082c0] .tooltip-box {
    flex-grow: unset;
    flex-shrink: unset;
    justify-content: unset;
    width: auto;
  }
}
@media (min-width: 1024px) {
  .article-exposed-share[data-v-2cc082c0] .tooltip-box .tooltip-box__item {
    margin-right: 8px;
  }
}
.article-exposed-share[data-v-2cc082c0]
  .tooltip-box
  .tooltip-box__item.whatsapp {
  background-color: var(--share-surface-whatsapp);
}
.article-exposed-share[data-v-2cc082c0]
  .tooltip-box
  .tooltip-box__item.facebook {
  background-color: var(--share-surface-facebook);
}
.article-exposed-share[data-v-2cc082c0] .tooltip-box .tooltip-box__item.viber {
  background-color: var(--share-surface-viber);
}
.article-exposed-share[data-v-2cc082c0]
  .tooltip-box
  .tooltip-box__item.twitter {
  background-color: var(--share-surface-twitter);
}
.article-exposed-share[data-v-2cc082c0]
  .tooltip-box
  .tooltip-box__item.messenger {
  background-color: var(--share-surface-messenger);
}
.article-exposed-share[data-v-2cc082c0]
  .tooltip-box
  .tooltip-box__item.copy-link {
  background-color: var(--share-surface-copy-link);
}
@media (min-width: 1024px) {
  .article-exposed-share[data-v-2cc082c0]
    .tooltip-box
    .tooltip-box__item.copy-link {
    margin-left: auto;
    margin-right: 0;
  }
}
.article-exposed-share[data-v-2cc082c0] .tooltip-box .twitter use {
  fill: var(--share-icon-twitter) !important;
}
.article-exposed-share[data-v-2cc082c0] .tooltip-box .copy-link use {
  fill: var(--share-icon-copy-link) !important;
}
.article-exposed-share[data-v-2cc082c0] .tooltip-box .copy-link:after,
.article-exposed-share[data-v-2cc082c0] .tooltip-box .facebook:after,
.article-exposed-share[data-v-2cc082c0] .tooltip-box .messenger:after,
.article-exposed-share[data-v-2cc082c0] .tooltip-box .viber:after,
.article-exposed-share[data-v-2cc082c0] .tooltip-box .whatsapp:after {
  background-color: var(--share-surface-pseudo-common-surface);
  mix-blend-mode: var(--share-surface-pseudo-common-blending);
}
.article-exposed-share[data-v-2cc082c0] .tooltip-box .twitter:after {
  background-color: var(--share-surface-pseudo-reverse-surface);
  mix-blend-mode: var(--share-surface-pseudo-reverse-blending);
}
@supports (font-variation-settings: normal) {
  .article-header-how-to .article-header-steps[data-v-9489875c],
  .article-header-how-to .article-header-time[data-v-9489875c] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-header-how-to .article-header-steps[data-v-9489875c],
  .article-header-how-to .article-header-time[data-v-9489875c] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .article-header-title[data-v-9489875c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-header-title[data-v-9489875c] {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .article-header-lead[data-v-9489875c] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-header-lead[data-v-9489875c] {
    font-weight: 600;
  }
}
.article-header[data-v-9489875c] {
  margin-bottom: 16px;
  padding: 0;
}
@media (min-width: 1024px) {
  .article-header[data-v-9489875c] {
    margin-bottom: 24px;
  }
}
.article-main .article-header .article-divider[data-v-9489875c] {
  background-color: var(--color-200);
  display: block;
  height: 0;
  margin: 16px 0 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-main .article-header .article-divider[data-v-9489875c] {
    height: 1px;
    margin: 15px 0 20px;
  }
}
.article-header-wrap[data-v-9489875c] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.article-header-container[data-v-9489875c] {
  margin: 0 auto;
  padding: 0 16px;
  width: 100%;
}
@media (min-width: 429px) {
  .article-header-container[data-v-9489875c] {
    max-width: 428px;
  }
}
.article-header-title[data-v-9489875c] {
  color: var(--article-title);
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@media (min-width: 1024px) {
  .article-header-title[data-v-9489875c] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.article-header-author-prefix[data-v-9489875c] {
  color: var(--article-header-intro-comma-timestamp);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin-right: 4px;
}
@media (min-width: 1024px) {
  .article-header-author-prefix[data-v-9489875c] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}
.article-header-author-share[data-v-9489875c] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
}
@media (min-width: 1024px) {
  .article-header-author-share[data-v-9489875c] {
    margin-top: 20px;
  }
}
.article-header-author-share[data-v-9489875c]:empty {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .article-header-author-share[data-v-9489875c]:empty {
    margin-top: 0;
  }
}
.article-header-author-share.has-engagement-bar-left
  .article-engagement-bar[data-v-9489875c] {
  margin-left: 0;
}
.article-header-author-share.has-engagement-bar-left
  .article-engagement-bar[data-v-9489875c]:before {
  display: none;
}
.article-header-author-share.has-engagement-bar-left[data-v-9489875c]
  .article-engagement-bar
  .comment-action-copy {
  display: inline-block;
  line-height: 1rem;
}
.article-header-author-date[data-v-9489875c] {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  position: relative;
}
.article-header-author-date.has-author-image[data-v-9489875c] {
  padding-left: 32px;
}
.article-header-author-date .author-list[data-v-9489875c] {
  display: flex;
  flex-wrap: wrap;
}
.article-header-author-date
  .author-list
  + .article-header-date[data-v-9489875c] {
  margin-top: 4px;
}
.article-header-author-date .author[data-v-9489875c] {
  display: block;
}
.article-header-author__container[data-v-9489875c] {
  align-items: center;
  display: flex;
  margin: 20px 0 16px;
}
.article-header-date[data-v-9489875c] {
  align-items: center;
  color: var(--article-header-intro-comma-timestamp);
  display: flex;
  flex-wrap: wrap;
  font-size: 0.75rem;
  line-height: 0.9375rem;
}
@media (min-width: 1024px) {
  .article-header-date[data-v-9489875c] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}
.article-header-how-to[data-v-9489875c] {
  margin-top: 16px;
}
.article-header-how-to .article-header-steps[data-v-9489875c],
.article-header-how-to .article-header-time[data-v-9489875c] {
  color: var(--article-title);
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1.5rem;
  position: relative;
}
.article-header-steps[data-v-9489875c]:after,
.article-header-steps[data-v-9489875c]:before,
.article-header-time[data-v-9489875c]:after,
.article-header-time[data-v-9489875c]:before {
  font-family: icons;
  font-size: 16px;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-header-steps[data-v-9489875c] {
  padding-left: 20px;
}
.article-header-steps[data-v-9489875c]:before {
  content: "";
}
.article-header-time[data-v-9489875c] {
  padding-left: 20px;
}
.article-header-time[data-v-9489875c]:after {
  content: "";
}
.article-header-how-to .article-header-time[data-v-9489875c] {
  margin-left: 12px;
  padding-left: 33px;
}
.article-header-how-to .article-header-time[data-v-9489875c]:before {
  background-color: #ffffff1f;
  content: "";
  height: 24px;
  left: 0;
  position: absolute;
  width: 1px;
}
.article-header-how-to .article-header-time[data-v-9489875c]:after {
  left: 13px;
}
.article-header-labels[data-v-9489875c] {
  position: relative;
}
.article-header-lead[data-v-9489875c] {
  color: var(--article-lead);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .article-header-lead[data-v-9489875c] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-top: 24px;
  }
}
.article-header[data-v-9489875c] .article-engagement-bar {
  align-items: center;
  background-color: unset;
  border-radius: 0;
  box-shadow: unset;
  display: flex;
  margin: 0 0 0 8px;
  padding: 0;
  position: relative;
  width: auto;
}
.article-header[data-v-9489875c] .article-engagement-bar:before {
  background-color: var(--engagement-divider);
  content: "";
  display: block;
  height: 24px;
  left: -8px;
  margin: 0 4px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.article-header[data-v-9489875c] .article-engagement-bar .comment-counter {
  line-height: 1rem;
}
.article-header[data-v-9489875c] .article-engagement-bar .comment-action-copy {
  display: none;
  line-height: 1rem;
}
@media (min-width: 1024px) {
  .article-header[data-v-9489875c]
    .article-engagement-bar
    .comment-action-copy {
    display: inline-block;
    margin-left: 4px;
  }
}
.article-header[data-v-9489875c] .card-engagement-bar__left {
  flex-grow: 1;
}
@media (min-width: 1024px) {
  .article-header[data-v-9489875c] .card-engagement-bar__left {
    flex-grow: 0;
  }
}
.article-header[data-v-9489875c] .card-labels:after {
  display: none;
}
.article-header[data-v-9489875c] .breadcrumbs .breadcrumbs-link {
  margin: 0 4px;
}
.article-header[data-v-9489875c] .breadcrumbs .breadcrumbs-link:first-child {
  margin-left: 0;
}
.article-header[data-v-9489875c] .breadcrumbs .icon-chevron--right {
  font-size: 0.75rem;
}
.article-header[data-v-9489875c] .card-divider {
  margin: 16px 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-header[data-v-9489875c] .card-divider {
    margin: 20px 0;
  }
}
.article-header-labels + .article-header-title[data-v-9489875c] {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .article-header-labels + .article-header-title[data-v-9489875c] {
    margin-top: 10px;
  }
}
.article-divider + .article-header-labels[data-v-9489875c] {
  margin-top: 0;
}
.card-image-container[data-v-c4a3c61d] {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.article-big-image[data-v-18f71ed2] {
  margin: 0 -16px 16px;
}
@media (min-width: 1024px) {
  .article-big-image[data-v-18f71ed2] {
    margin: 0 -24px 24px;
  }
  .storytelling .article-big-image[data-v-18f71ed2] {
    margin: 0 -184px 24px;
  }
}
.article-big-image[data-v-18f71ed2] img {
  display: block;
  object-fit: cover;
  width: 100%;
}
.storytelling .article-big-image[data-v-18f71ed2] img {
  aspect-ratio: 3/2;
}
@media (min-width: 1024px) {
  .storytelling .article-big-image[data-v-18f71ed2] img {
    aspect-ratio: 3/2;
  }
}
.article-big-image .big-image-source[data-v-18f71ed2] {
  color: var(--color-900);
  font-size: 0.8125rem;
  line-height: 1.0625rem;
  min-height: 24px;
  padding: 8px 16px 0;
}
.article-big-image .big-image-source-desc[data-v-18f71ed2] {
  color: var(--color-900);
}
.article-big-image .big-image-source-copy[data-v-18f71ed2] {
  color: var(--color-700);
}
.article-big-image .big-image-source span[data-v-18f71ed2] {
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-big-image .big-image-source[data-v-18f71ed2] {
    padding: 8px 24px 0;
  }
  .storytelling .article-big-image .big-image-source[data-v-18f71ed2] {
    padding: 8px 184px 0;
  }
}
.big-image-container__image[data-v-18f71ed2] {
  overflow: hidden;
}
.article-author[data-v-1dd11ad7] {
  display: block;
  padding: 16px 0;
}
@media (min-width: 1024px) {
  .article-author[data-v-1dd11ad7] {
    padding: 24px 0;
  }
}
.article-author__description[data-v-1dd11ad7] {
  color: var(--authors-block-description);
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.sponsor-container[data-v-361d7b78] {
  color: var(--color-900);
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  margin: 0 0 24px;
}
@supports (font-variation-settings: normal) {
  .sponsor-container[data-v-361d7b78] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .sponsor-container[data-v-361d7b78] {
    font-weight: 500;
  }
}
.sponsor-container .sponsored-by[data-v-361d7b78] {
  color: var(--color-600);
  font-size: 0.6875rem;
  line-height: 0.875rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .sponsor-container .sponsored-by[data-v-361d7b78] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .sponsor-container .sponsored-by[data-v-361d7b78] {
    font-weight: 600;
  }
}
.sponsor-container .sponsored-by__link[data-v-361d7b78] {
  line-height: 1rem;
}
@supports (font-variation-settings: normal) {
  .article-teaser-box__cta[data-v-19d20899] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-teaser-box__cta[data-v-19d20899] {
    font-weight: 600;
  }
}
@supports (font-variation-settings: normal) {
  .article-teaser-box__heading[data-v-19d20899] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .article-teaser-box__heading[data-v-19d20899] {
    font-weight: 800;
  }
}
.article-teaser-box[data-v-19d20899] {
  display: block;
  margin: -106px -16px 0;
  padding-top: 24px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-teaser-box[data-v-19d20899] {
    margin: -106px -24px 0;
  }
}
.article-teaser-box__transparent[data-v-19d20899] {
  background-image: linear-gradient(to bottom, #fff0, var(--color-50));
  height: 58px;
}
.article-teaser-box__cut-icon-top[data-v-19d20899] {
  height: 16px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: -16px;
  width: 32px;
}
.article-teaser-box__cut-icon-top[data-v-19d20899]:before {
  color: var(--color-500);
  content: "";
  font-family: icons;
  font-size: 2rem;
}
.article-teaser-box__cut-icon-bottom[data-v-19d20899] {
  bottom: -16px;
  height: 16px;
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 32px;
}
.article-teaser-box__cut-icon-bottom[data-v-19d20899]:before {
  color: var(--color-500);
  content: "";
  font-family: icons;
  font-size: 2rem;
  position: absolute;
  top: -16px;
}
.article-teaser-box__trim-container[data-v-19d20899] {
  position: relative;
}
.article-teaser-box__trim-pattern[data-v-19d20899] {
  height: 4px;
  margin: 0 -16px;
}
@media (min-width: 1024px) {
  .article-teaser-box__trim-pattern[data-v-19d20899] {
    margin: 0 -48px;
  }
}
.article-teaser-box__content[data-v-19d20899] {
  background-color: var(--data-wall);
  margin: 0 0 24px;
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .article-teaser-box__content[data-v-19d20899] {
    padding: 0 48px;
  }
}
.article-teaser-box__box[data-v-19d20899] {
  background-color: var(--color-50);
  border-radius: 5px;
  box-shadow: 0 0 0 1px #00ffb38c, 0 5px 13px #00ffb321;
  margin: 20px 0;
  padding: 16px;
}
@media (min-width: 1024px) {
  .article-teaser-box__box[data-v-19d20899] {
    padding: 48px;
  }
}
.article-teaser-box__logo-button-container[data-v-19d20899] {
  height: 48px;
  text-align: center;
}
.article-teaser-box__logo-button[data-v-19d20899] {
  background-color: var(--mondo-plus-background);
  border-radius: 4px;
  display: inline-block;
  height: 48px;
  padding: 0 10px;
  width: 112px;
}
.article-teaser-box__logo-button img[data-v-19d20899] {
  width: 100%;
}
.article-teaser-box__heading[data-v-19d20899] {
  font-size: 1.25rem;
  line-height: 1.3;
  margin-bottom: 20px;
  margin-top: 12px;
  text-align: center;
}
@media (min-width: 1024px) {
  .article-teaser-box__heading[data-v-19d20899] {
    font-size: 1.6875rem;
    line-height: 2.1875rem;
    margin-bottom: 24px;
  }
}
.article-teaser-box__paragraph[data-v-19d20899] {
  font-size: 1.0625rem;
  line-height: 1.59;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .article-teaser-box__paragraph[data-v-19d20899] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
    margin-bottom: 24px;
  }
}
.article-teaser-box__paragraph span[data-v-19d20899] {
  background-image: linear-gradient(#ff4057, #ff4057);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  cursor: pointer;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .article-teaser-box__paragraph span[data-v-19d20899]:hover {
    color: #ff4057;
  }
}
.article-teaser-box-ul-headline[data-v-19d20899] {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .article-teaser-box-ul-headline[data-v-19d20899] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
    margin-bottom: 24px;
  }
}
.article-teaser-box__in-text-logo[data-v-19d20899] {
  height: 26px;
  vertical-align: bottom;
}
@media (min-width: 1024px) {
  .article-teaser-box__in-text-logo[data-v-19d20899] {
    height: 35px;
  }
}
.article-teaser-box__list[data-v-19d20899] {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  padding-left: 32px;
}
@media (min-width: 1024px) {
  .article-teaser-box__list[data-v-19d20899] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
    padding-left: 34px;
  }
}
.article-teaser-box__list li[data-v-19d20899] {
  margin-bottom: 12px;
  position: relative;
}
.article-teaser-box__list li[data-v-19d20899]:before {
  background-image: url(../images/bullet.svg);
  background-size: cover;
  content: "";
  display: inline-block;
  height: 16px;
  left: -32px;
  position: absolute;
  top: 5px;
  width: 16px;
}
@media (min-width: 1024px) {
  .article-teaser-box__list li[data-v-19d20899]:before {
    left: -34px;
    top: 7px;
  }
  .article-teaser-box__list li[data-v-19d20899] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-teaser-box__cta-container[data-v-19d20899] {
  margin-top: 20px;
  text-align: center;
}
@media (min-width: 1024px) {
  .article-teaser-box__cta-container[data-v-19d20899] {
    margin-top: 24px;
  }
}
.article-teaser-box__cta[data-v-19d20899] {
  align-items: center;
  background-color: var(--accent-data-wall);
  border: none;
  border-radius: 3px;
  color: #0f1821;
  cursor: pointer;
  display: inline-flex;
  font-family: inherit;
  font-size: 0.875rem;
  height: auto;
  justify-content: center;
  line-height: 1.0625rem;
  padding: 11px 24px 12px;
  width: 100%;
}
.main.light .article-teaser-box__trim-pattern.isTop[data-v-19d20899] {
  background-image: url(../images/trim-pattern-top-light.svg);
}
.main.light .article-teaser-box__trim-pattern.isBottom[data-v-19d20899] {
  background-image: url(../images/trim-pattern-bottom-light.svg);
}
.main.dark .article-teaser-box__trim-pattern.isTop[data-v-19d20899] {
  background-image: url(../images/trim-pattern-top-dark.svg);
}
.main.dark .article-teaser-box__trim-pattern.isBottom[data-v-19d20899] {
  background-image: url(../images/trim-pattern-bottom-dark.svg);
}
@supports (font-variation-settings: normal) {
  .audioStory__label-bar span[data-v-6ebcc4d6] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .audioStory__label-bar span[data-v-6ebcc4d6] {
    font-weight: 500;
  }
}
@supports (font-variation-settings: normal) {
  .audioStory__label-bar strong[data-v-6ebcc4d6] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .audioStory__label-bar strong[data-v-6ebcc4d6] {
    font-weight: 700;
  }
}
.audioStory[data-v-6ebcc4d6] {
  height: 64px;
  margin: 0 -16px 16px;
}
.audioStory__wrapper[data-v-6ebcc4d6] {
  top: 0;
  transition: top 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 100%;
}
.audioStory__wrapper.is-sticky[data-v-6ebcc4d6] {
  position: fixed;
  top: 96px;
  z-index: 1000001;
}
.audioStory__wrapper.is-sticky.is-nav-hidden[data-v-6ebcc4d6] {
  top: 48px;
}
.audioStory__wrapper.is-sticky .extra-wrap[data-v-6ebcc4d6] {
  border-bottom: unset;
  border-top: unset;
  box-shadow: 0 1px 0 0 var(--general-box-shadow);
  padding: 8px 8px 8px 46px;
}
.audioStory .extra-wrap[data-v-6ebcc4d6] {
  background: var(--color-75-without-transparency);
  border-bottom: 1px dashed var(--color-300);
  border-top: 1px dashed var(--color-300);
  padding: 11px 16px 11px 68px;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  .audioStory .extra-wrap[data-v-6ebcc4d6] {
    padding: 11px 32px 11px 84px;
  }
  .storytelling .audioStory .extra-wrap[data-v-6ebcc4d6] {
    border: 1px dashed var(--color-300);
  }
  .audioStory[data-v-6ebcc4d6] {
    margin: 0 -32px 24px;
  }
}
.audioStory__toggle[data-v-6ebcc4d6] {
  background-color: var(--accent);
  border-radius: 50%;
  cursor: pointer;
  display: block;
  height: 40px;
  left: 16px;
  position: absolute;
  top: 12px;
  width: 40px;
}
.is-sticky .audioStory__toggle[data-v-6ebcc4d6] {
  height: 32px;
  left: 8px;
  top: 8px;
  width: 32px;
}
@media (min-width: 1024px) {
  .audioStory__toggle[data-v-6ebcc4d6] {
    left: 32px;
  }
}
.audioStory__toggle i[data-v-6ebcc4d6] {
  color: var(--color-light-50);
  font-size: 1.5rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.is-sticky .audioStory__toggle i[data-v-6ebcc4d6] {
  font-size: 1.25rem;
}
@media (min-width: 1024px) {
  .audioStory__toggle[data-v-6ebcc4d6]:hover {
    background-color: var(--accent-hover);
  }
}
.audioStory__label-bar[data-v-6ebcc4d6] {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding-bottom: 5px;
}
.is-sticky .audioStory__label-bar[data-v-6ebcc4d6] {
  padding-bottom: 0;
}
.audioStory__label-bar strong[data-v-6ebcc4d6] {
  color: var(--color-900);
  font-size: 0.75rem;
  line-height: 0.9375rem;
}
.is-sticky .audioStory__label-bar strong[data-v-6ebcc4d6] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.audioStory__label-bar span[data-v-6ebcc4d6] {
  color: var(--color-700);
  font-size: 0.75rem;
  line-height: 0.9375rem;
}
.is-sticky .audioStory__label-bar span[data-v-6ebcc4d6] {
  font-size: 0.625rem;
  line-height: 0.75rem;
}
.audioStory__progress[data-v-6ebcc4d6] {
  background: var(--color-400);
  cursor: ew-resize;
  display: flex;
  flex: 10;
  flex-basis: 100%;
  height: 20px;
  -webkit-mask-image: url(../images/audio-range.svg);
  mask-image: url(../images/audio-range.svg);
  -webkit-mask-position: left;
  mask-position: left;
  -webkit-mask-repeat: repeat-x;
  mask-repeat: repeat-x;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: relative;
}
.audioStory__progress-bar[data-v-6ebcc4d6] {
  background-color: var(--color-900);
  flex: 0;
  width: 50%;
}
.article-authors-block {
  background-color: var(--authors-block-back);
  border-left: 1px solid var(--authors-side-borders);
  border-right: 1px solid var(--authors-side-borders);
  margin: 24px -16px;
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .article-authors-block {
    margin-left: -32px;
    margin-right: -32px;
    padding: 0 32px;
  }
}
.article-authors-block .author {
  color: var(--authors-block-author);
}
@media (min-width: 1024px) {
  .article-authors-block .author:hover {
    color: var(--authors-block-author-hover);
  }
}
.card-header[data-v-e5e781f1] {
  align-items: center;
  background-color: var(--color-50);
  display: flex;
  height: 48px;
  padding: 0 16px;
  position: relative;
}
@media (min-width: 1024px) {
  .card-header[data-v-e5e781f1] {
    height: 40px;
    padding: 0 12px;
  }
}
.card-header[data-v-e5e781f1] .card-header__animation {
  display: flex;
  flex-basis: 24px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  margin-right: 4px;
  width: 24px;
}
.card-header[data-v-e5e781f1] .card-header__animation svg path {
  fill: var(--color-900);
}
.card-header[data-v-e5e781f1] .card-header__sponsor {
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  max-height: 24px;
  position: relative;
}
.card-header[data-v-e5e781f1] .card-header__sponsor img {
  margin-right: 8px;
  max-height: 100%;
  object-fit: contain;
  width: auto;
}
.card-header[data-v-e5e781f1] .card-header__title {
  color: var(--color-900);
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  margin-right: 24px;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
@supports (font-variation-settings: normal) {
  .card-header[data-v-e5e781f1] .card-header__title {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .card-header[data-v-e5e781f1] .card-header__title {
    font-weight: 800;
  }
}
.smartlife .card-header[data-v-e5e781f1] .card-header__title {
  color: #fff;
}
.card-header[data-v-e5e781f1] .card-header__icon {
  align-items: center;
  background-color: var(--color-100);
  border-radius: 0;
  display: flex;
  flex-basis: 32px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 32px;
  justify-content: center;
  transition: all 0.15s;
  width: 32px;
}
.card-header[data-v-e5e781f1] .card-header__icon [class^="icon-"] {
  color: var(--color-900);
  font-size: 1rem;
  line-height: 1rem;
}
@media (min-width: 1024px) {
  .card-header[data-v-e5e781f1] .card-header__icon:hover {
    background-color: var(--color-200);
  }
}
.card-header.is-live[data-v-e5e781f1] .card-header__title {
  letter-spacing: normal;
  text-transform: none;
}
.card-header.card-perseus-header[data-v-e5e781f1] .card-header__animation {
  margin-left: -4px;
}
.light .card-header[data-v-e5e781f1] img.is-light {
  display: inline;
}
.light .card-header[data-v-e5e781f1] img.is-dark,
.dark .card-header[data-v-e5e781f1] img.is-light {
  display: none;
}
.dark .card-header[data-v-e5e781f1] img.is-dark {
  display: inline;
}
.highlighted-news[data-v-fa215585] {
  background-color: var(--highlighted-events-surface);
  margin-left: -16px;
  padding: 0 16px;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .highlighted-news[data-v-fa215585] {
    margin-left: -32px;
    padding: 0 32px;
    width: calc(100% + 64px);
  }
}
.highlighted-news[data-v-fa215585] .card-header {
  background-color: initial;
  padding: 0;
}
@media (min-width: 1024px) {
  .highlighted-news[data-v-fa215585] .card-header {
    height: 48px;
  }
}
.highlighted-news[data-v-fa215585] .card-header .card-header__title {
  color: var(--highlighted-events-header);
  font-size: 0.75rem;
  letter-spacing: 1.73px;
}
@media (min-width: 1024px) {
  .highlighted-news[data-v-fa215585] .card-header .card-header__title {
    font-size: 0.8125rem;
    letter-spacing: 1.87px;
  }
}
.highlighted-news[data-v-fa215585] .card-divider {
  background-color: var(--highlighted-events-divider);
  margin: 0 auto 16px;
  width: 100%;
}
.highlighted-news-list-item[data-v-fa215585] {
  padding-bottom: 12px;
  position: relative;
}
@media (min-width: 1024px) {
  .highlighted-news-list-item[data-v-fa215585] {
    padding-bottom: 16px;
  }
}
.highlighted-news-list-item[data-v-fa215585]:last-child {
  padding-bottom: 24px;
}
.highlighted-news-list-item[data-v-fa215585] .card-divider {
  height: 100%;
  left: 0;
  margin-bottom: 0;
  position: absolute;
  top: 5px;
  width: 2px;
}
.highlighted-news-list-item[data-v-fa215585]:before {
  align-items: center;
  background-color: var(--highlighted-events-bullet);
  border-radius: 50%;
  box-shadow: 0 0 0 1px var(--highlighted-events-bullet-drop-shadow);
  content: "";
  display: flex;
  height: 4px;
  justify-content: center;
  left: -1px;
  position: absolute;
  top: 3px;
  width: 4px;
  z-index: 10;
}
@media (min-width: 1024px) {
  .highlighted-news-list-item:hover
    .highlighted-news-list-time[data-v-fa215585] {
    color: var(--highlighted-events-timestamp-hover);
  }
  .highlighted-news-list-item:hover
    .highlighted-news-list-title[data-v-fa215585] {
    text-decoration-color: var(--highlighted-events-title-hover);
  }
}
.highlighted-news-list-time[data-v-fa215585] {
  color: var(--highlighted-events-timestamp);
  display: block;
  font-size: 0.625rem;
  margin-bottom: 4px;
  padding: 0 12px;
  transition: color 0.2s;
}
@supports (font-variation-settings: normal) {
  .highlighted-news-list-time[data-v-fa215585] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .highlighted-news-list-time[data-v-fa215585] {
    font-weight: 600;
  }
}
.highlighted-news-list-title[data-v-fa215585] {
  color: var(--highlighted-events-title);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 0 12px;
  text-decoration: underline;
  text-decoration-color: #0000;
  transition: -webkit-text-decoration 0.2s;
  transition: text-decoration 0.2s;
  transition: text-decoration 0.2s, -webkit-text-decoration 0.2s;
}
@supports (font-variation-settings: normal) {
  .highlighted-news-list-title[data-v-fa215585] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .highlighted-news-list-title[data-v-fa215585] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .highlighted-news-list-title[data-v-fa215585] {
    font-size: 1.125rem;
    line-height: 1.625rem;
  }
}
.custom-select[data-v-d35f53de] {
  align-self: auto;
  flex: 1 0 calc(50% - 4px);
  height: 32px;
  margin-left: 0;
  margin-right: 4px;
  outline: none;
  position: relative;
  text-align: left;
  width: auto;
}
@media (min-width: 1024px) {
  .custom-select[data-v-d35f53de] {
    flex: 0 1 142px;
    margin-left: 16px;
    margin-right: 0;
  }
}
.comment-page .custom-select[data-v-d35f53de],
.is-developing-story .custom-select[data-v-d35f53de] {
  flex: 0;
  margin-right: 0;
  width: 32px;
  z-index: 1;
}
@media (min-width: 1024px) {
  .comment-page .custom-select[data-v-d35f53de],
  .is-developing-story .custom-select[data-v-d35f53de] {
    flex: 0 1 138px;
    width: auto;
  }
}
.custom-select__selected[data-v-d35f53de] {
  background-color: var(--color-100);
  border-radius: 16px;
  color: var(--color-900);
  cursor: pointer;
  font-size: 0.8125rem;
  font-variation-settings: "wght" 600;
  height: 32px;
  line-height: 2rem;
  overflow: hidden;
  padding: 0 40px 0 12px;
  position: relative;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.comment-page .custom-select__selected[data-v-d35f53de],
.is-developing-story .custom-select__selected[data-v-d35f53de] {
  padding: 0;
  width: 32px;
}
@media (min-width: 1024px) {
  .comment-page .custom-select__selected[data-v-d35f53de],
  .is-developing-story .custom-select__selected[data-v-d35f53de] {
    padding: 0 40px 0 12px;
    width: unset;
  }
}
.custom-select__selected[data-v-d35f53de]:after {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 16px;
  content: "";
  display: block;
  height: 32px;
  padding: 8px;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
}
.custom-select__selected.is-open[data-v-d35f53de],
.custom-select__selected[data-v-d35f53de]:hover {
  background-color: var(--color-200);
}
.custom-select__selected.is-open[data-v-d35f53de]:after,
.custom-select__selected[data-v-d35f53de]:hover:after {
  background-color: var(--color-100);
}
.comment-page .custom-select__selected-text[data-v-d35f53de],
.is-developing-story .custom-select__selected-text[data-v-d35f53de] {
  display: none;
}
@media (min-width: 1024px) {
  .comment-page .custom-select__selected-text[data-v-d35f53de],
  .is-developing-story .custom-select__selected-text[data-v-d35f53de] {
    display: inline-block;
  }
}
.custom-select__icon[data-v-d35f53de] {
  color: var(--color-900);
  display: inline;
  font-size: 1rem;
  position: absolute;
  right: 8px;
  top: 1px;
  z-index: 10;
}
.custom-select__items[data-v-d35f53de] {
  background-color: var(--color-50);
  border-radius: 3px;
  box-shadow: var(--shadow-floating);
  padding: 4px 0;
  position: absolute;
  right: 0;
  top: 36px;
  z-index: 11;
}
.comment-page .custom-select__items[data-v-d35f53de],
.is-developing-story .custom-select__items[data-v-d35f53de] {
  width: 125px;
}
.custom-select__items.is-hidden[data-v-d35f53de] {
  display: none;
}
.custom-select__item[data-v-d35f53de] {
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: 1rem;
  padding: 0;
  -webkit-user-select: none;
  user-select: none;
}
.custom-select__item.active[data-v-d35f53de] {
  background-color: initial;
}
.custom-select__item.active p[data-v-d35f53de] {
  pointer-events: none;
}
.custom-select__item.active p span[data-v-d35f53de] {
  color: var(--color-900);
}
.custom-select__item.active i[data-v-d35f53de] {
  visibility: visible;
}
.custom-select__item .nuxt-link[data-v-d35f53de],
.custom-select__item p[data-v-d35f53de] {
  color: var(--color-600);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  margin: 0;
  padding: 8px 8px 8px 12px;
}
.custom-select__item .nuxt-link[data-v-d35f53de]:hover,
.custom-select__item p[data-v-d35f53de]:hover {
  background-color: var(--color-100);
  color: var(--color-900);
}
.custom-select__item i[data-v-d35f53de] {
  color: var(--color);
  font-size: 1rem;
  margin: 0 0 0 4px;
  position: relative;
  visibility: hidden;
}
.article-about[data-v-eeb0951f] {
  background-color: var(--color-100);
  margin-bottom: 20px;
  margin-left: -16px;
  padding: 1px 16px;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .article-about[data-v-eeb0951f] {
    margin-bottom: 24px;
    margin-left: -32px;
    padding: 2px 16px;
    width: calc(100% + 64px);
  }
}
.article-about-text[data-v-eeb0951f] {
  color: var(--color-900);
  font-size: 0.6875rem;
  line-height: 1.375rem;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .article-about-text[data-v-eeb0951f] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-about-text[data-v-eeb0951f] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-about-text[data-v-eeb0951f] {
    font-size: 0.8125rem;
  }
}
.custom-checkbox[data-v-1ffcc2eb] {
  align-items: center;
  background-color: var(--accent-secondary);
  border-radius: 10px;
  display: flex;
  height: 20px;
  justify-content: space-between;
  padding: 2px 4px 2px 2px;
  position: relative;
  width: 36px;
}
.custom-checkbox.isActive[data-v-1ffcc2eb] {
  background-color: #de314e;
}
.custom-checkbox-input[data-v-1ffcc2eb] {
  cursor: pointer;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.custom-checkbox .toggle-ball[data-v-1ffcc2eb] {
  background-color: var(--color-light-50);
  border-radius: 50%;
  height: 12px;
  left: 4px;
  position: absolute;
  top: 4px;
  transition: all 0.2s;
  width: 12px;
}
.custom-checkbox .toggle-ball.isActive[data-v-1ffcc2eb] {
  left: calc(100% - 16px);
}
.custom-checkbox .icon-checkmark--small-custom[data-v-1ffcc2eb],
.custom-checkbox .icon-close[data-v-1ffcc2eb] {
  color: var(--color-light-50);
  font-size: 16px;
}
.highlighted-news-toggle[data-v-7e3d9ed4] {
  align-items: center;
  background-color: var(--accent);
  display: flex;
  justify-content: space-between;
  margin-left: -16px;
  min-height: 48px;
  padding: 0 16px;
  position: sticky;
  top: 96px;
  transition: top 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: calc(100% + 32px);
  z-index: 2;
}
.highlighted-news-toggle.is-nav-hidden[data-v-7e3d9ed4] {
  top: 48px;
}
@media (min-width: 1024px) {
  .highlighted-news-toggle[data-v-7e3d9ed4] {
    margin-left: -32px;
    min-height: 56px;
    padding: 0 32px 0 20px;
    top: 56px;
    width: calc(100% + 64px);
  }
}
.highlighted-news-toggle.is-sticky[data-v-7e3d9ed4]:before {
  background-color: var(--surface);
  content: "";
  height: 4px;
  left: -2px;
  position: absolute;
  right: -2px;
  top: -4px;
  width: calc(100% + 4px);
}
@media (min-width: 1024px) {
  .page-has-submenu .highlighted-news-toggle[data-v-7e3d9ed4] {
    top: 104px;
  }
}
.highlighted-news-toggle-wrapper[data-v-7e3d9ed4] {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
}
.highlighted-news-toggle-label[data-v-7e3d9ed4] {
  color: var(--color-light-50);
  font-size: 0.8125rem;
  margin-right: 8px;
}
@supports (font-variation-settings: normal) {
  .highlighted-news-toggle-label[data-v-7e3d9ed4] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .highlighted-news-toggle-label[data-v-7e3d9ed4] {
    font-weight: 500;
  }
}
.highlighted-news-toggle-title[data-v-7e3d9ed4] {
  color: var(--color-light-50);
  font-size: 1rem;
  font-variation-settings: "wght" 900;
  font-weight: 900;
  text-transform: uppercase;
}
.highlighted-news-toggle[data-v-7e3d9ed4] .card-label-wrap {
  background-color: var(--accent);
  color: var(--live-label-text);
  margin: 0;
  overflow: visible;
  padding: 5px 5px 5px 24px !important;
  position: relative;
}
.highlighted-news-toggle[data-v-7e3d9ed4] .card-label-wrap .label-text {
  font-size: 1rem;
  letter-spacing: 1.42px;
  line-height: 1.25rem;
  margin-left: 4px;
  text-transform: uppercase;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .highlighted-news-toggle[data-v-7e3d9ed4] .card-label-wrap .label-text {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .highlighted-news-toggle[data-v-7e3d9ed4] .card-label-wrap .label-text {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .highlighted-news-toggle[data-v-7e3d9ed4] .card-label-wrap .label-text {
    margin-left: 12px;
  }
}
.highlighted-news-toggle[data-v-7e3d9ed4] .card-label__animation {
  height: 24px;
  left: 0;
  overflow: visible;
  position: absolute;
  top: 2px;
  width: 24px;
}
.highlighted-news-toggle[data-v-7e3d9ed4]
  .card-label__animation
  :deep(.circle) {
  border-radius: 50%;
  height: 32px;
  left: -4px;
  opacity: 0;
  position: absolute;
  top: -4px;
  width: 32px;
}
.highlighted-news-toggle[data-v-7e3d9ed4] .custom-checkbox {
  background-color: var(--highlighted-events-toggle-surface);
}
.highlighted-news-toggle[data-v-7e3d9ed4] .custom-checkbox.isActive {
  background-color: var(--highlighted-events-toggle-surface-active);
}
.developing-story-authors-wrapper {
  display: flex;
  flex-wrap: wrap;
  margin: 20px 0;
}
@media (min-width: 1024px) {
  .developing-story-authors-wrapper {
    margin: 24px 0;
    padding: 0 24px;
  }
}
.developing-story-authors-wrapper .article-author {
  padding: 0 !important;
}
.developing-story-authors-wrapper .article-author.isLast {
  margin-right: 16px;
}
.developing-story-authors-wrapper .author {
  margin: 0;
}
.developing-story-authors-wrapper .article-last-edit,
.developing-story-authors-wrapper .comma-separator {
  color: var(--article-intro-comma-timestamp);
}
.developing-story-authors-wrapper .article-last-edit {
  display: flex;
  flex-wrap: wrap;
  font-size: 0.75rem;
  line-height: 1.375rem;
}
@media (min-width: 1024px) {
  .developing-story-authors-wrapper .article-last-edit {
    font-size: 0.875rem;
    line-height: 1.625rem;
  }
}
.article-navigation-header {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  justify-content: space-between;
  padding: 8px 0;
  scroll-margin-top: 144px;
}
@media (min-width: 1024px) {
  .article-navigation-header {
    margin: 0 auto;
    scroll-margin-top: 152px;
    width: 100%;
  }
}
.article-navigation-header-headline {
  font-size: 0.75rem;
  letter-spacing: 1.73px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .article-navigation-header-headline {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .article-navigation-header-headline {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .article-navigation-header-headline {
    font-size: 0.8125rem;
    letter-spacing: 1.87px;
  }
}
.story-update + .related-news__wrap {
  margin-top: 20px !important;
}
@media (min-width: 1024px) {
  .story-update + .related-news__wrap {
    margin-top: 24px !important;
  }
}
@supports (font-variation-settings: normal) {
  .article-below .article-lead,
  .article-main .article-lead {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below .article-lead,
  .article-main .article-lead {
    font-weight: 600;
  }
}
.article-below :deep(.article-factbox) h2,
.article-below :deep(.article-factbox-quotes) h2,
.article-below :deep(.article-rte) h2,
.article-main :deep(.article-factbox) h2,
.article-main :deep(.article-factbox-quotes) h2,
.article-main :deep(.article-rte) h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h2,
  .article-below :deep(.article-factbox-quotes) h2,
  .article-below :deep(.article-rte) h2,
  .article-main :deep(.article-factbox) h2,
  .article-main :deep(.article-factbox-quotes) h2,
  .article-main :deep(.article-rte) h2 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h2,
  .article-below :deep(.article-factbox-quotes) h2,
  .article-below :deep(.article-rte) h2,
  .article-main :deep(.article-factbox) h2,
  .article-main :deep(.article-factbox-quotes) h2,
  .article-main :deep(.article-rte) h2 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) h2,
  .article-below :deep(.article-factbox-quotes) h2,
  .article-below :deep(.article-rte) h2,
  .article-main :deep(.article-factbox) h2,
  .article-main :deep(.article-factbox-quotes) h2,
  .article-main :deep(.article-rte) h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below :deep(.article-factbox) h3,
.article-below :deep(.article-factbox-quotes) h3,
.article-below :deep(.article-rte) h3,
.article-main :deep(.article-factbox) h3,
.article-main :deep(.article-factbox-quotes) h3,
.article-main :deep(.article-rte) h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h3,
  .article-below :deep(.article-factbox-quotes) h3,
  .article-below :deep(.article-rte) h3,
  .article-main :deep(.article-factbox) h3,
  .article-main :deep(.article-factbox-quotes) h3,
  .article-main :deep(.article-rte) h3 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h3,
  .article-below :deep(.article-factbox-quotes) h3,
  .article-below :deep(.article-rte) h3,
  .article-main :deep(.article-factbox) h3,
  .article-main :deep(.article-factbox-quotes) h3,
  .article-main :deep(.article-rte) h3 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) h3,
  .article-below :deep(.article-factbox-quotes) h3,
  .article-below :deep(.article-rte) h3,
  .article-main :deep(.article-factbox) h3,
  .article-main :deep(.article-factbox-quotes) h3,
  .article-main :deep(.article-rte) h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.article-below :deep(.article-factbox) h4,
.article-below :deep(.article-factbox-quotes) h4,
.article-below :deep(.article-rte) h4,
.article-main :deep(.article-factbox) h4,
.article-main :deep(.article-factbox-quotes) h4,
.article-main :deep(.article-rte) h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h4,
  .article-below :deep(.article-factbox-quotes) h4,
  .article-below :deep(.article-rte) h4,
  .article-main :deep(.article-factbox) h4,
  .article-main :deep(.article-factbox-quotes) h4,
  .article-main :deep(.article-rte) h4 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h4,
  .article-below :deep(.article-factbox-quotes) h4,
  .article-below :deep(.article-rte) h4,
  .article-main :deep(.article-factbox) h4,
  .article-main :deep(.article-factbox-quotes) h4,
  .article-main :deep(.article-rte) h4 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) h4,
  .article-below :deep(.article-factbox-quotes) h4,
  .article-below :deep(.article-rte) h4,
  .article-main :deep(.article-factbox) h4,
  .article-main :deep(.article-factbox-quotes) h4,
  .article-main :deep(.article-rte) h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.article-below :deep(.article-factbox) h5,
.article-below :deep(.article-factbox-quotes) h5,
.article-below :deep(.article-rte) h5,
.article-main :deep(.article-factbox) h5,
.article-main :deep(.article-factbox-quotes) h5,
.article-main :deep(.article-rte) h5 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h5,
  .article-below :deep(.article-factbox-quotes) h5,
  .article-below :deep(.article-rte) h5,
  .article-main :deep(.article-factbox) h5,
  .article-main :deep(.article-factbox-quotes) h5,
  .article-main :deep(.article-rte) h5 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) h5,
  .article-below :deep(.article-factbox-quotes) h5,
  .article-below :deep(.article-rte) h5,
  .article-main :deep(.article-factbox) h5,
  .article-main :deep(.article-factbox-quotes) h5,
  .article-main :deep(.article-rte) h5 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) h5,
  .article-below :deep(.article-factbox-quotes) h5,
  .article-below :deep(.article-rte) h5,
  .article-main :deep(.article-factbox) h5,
  .article-main :deep(.article-factbox-quotes) h5,
  .article-main :deep(.article-rte) h5 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.article-below :deep(.article-factbox) em,
.article-below :deep(.article-factbox) em strong,
.article-below :deep(.article-factbox-quotes) em,
.article-below :deep(.article-factbox-quotes) em strong,
.article-below :deep(.article-rte) em,
.article-below :deep(.article-rte) em strong,
.article-main :deep(.article-factbox) em,
.article-main :deep(.article-factbox) em strong,
.article-main :deep(.article-factbox-quotes) em,
.article-main :deep(.article-factbox-quotes) em strong,
.article-main :deep(.article-rte) em,
.article-main :deep(.article-rte) em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) strong,
  .article-below :deep(.article-factbox-quotes) strong,
  .article-below :deep(.article-rte) strong,
  .article-main :deep(.article-factbox) strong,
  .article-main :deep(.article-factbox-quotes) strong,
  .article-main :deep(.article-rte) strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) strong,
  .article-below :deep(.article-factbox-quotes) strong,
  .article-below :deep(.article-rte) strong,
  .article-main :deep(.article-factbox) strong,
  .article-main :deep(.article-factbox-quotes) strong,
  .article-main :deep(.article-rte) strong {
    font-weight: 700;
  }
}
.article-below :deep(.article-factbox) a,
.article-below :deep(.article-factbox-quotes) a,
.article-below :deep(.article-rte) a,
.article-main :deep(.article-factbox) a,
.article-main :deep(.article-factbox-quotes) a,
.article-main :deep(.article-rte) a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) a:hover,
  .article-below :deep(.article-factbox-quotes) a:hover,
  .article-below :deep(.article-rte) a:hover,
  .article-main :deep(.article-factbox) a:hover,
  .article-main :deep(.article-factbox-quotes) a:hover,
  .article-main :deep(.article-rte) a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.article-below :deep(.article-factbox) a:hover,
.article-below :deep(.article-factbox-quotes) a:hover,
.article-below :deep(.article-rte) a:hover,
.article-main :deep(.article-factbox) a:hover,
.article-main :deep(.article-factbox-quotes) a:hover,
.article-main :deep(.article-rte) a:hover {
  color: var(--accent-hover);
}
.article-below :deep(.article-factbox) a:after,
.article-below :deep(.article-factbox-quotes) a:after,
.article-below :deep(.article-rte) a:after,
.article-main :deep(.article-factbox) a:after,
.article-main :deep(.article-factbox-quotes) a:after,
.article-main :deep(.article-rte) a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-below :deep(.article-factbox) a[href^="https://www.kurir.rs"]:after,.article-below :deep(.article-factbox-quotes) a[href^="https://www.kurir.rs"]:after,.article-below :deep(.article-rte) a[href^="https://www.kurir.rs"]:after,.article-main :deep(.article-factbox) a[href^="https://www.kurir.rs"]:after,.article-main :deep(.article-factbox-quotes) a[href^="https://www.kurir.rs"]:after,.article-main :deep(.article-rte) a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.article-below :deep(.article-factbox) ol,
.article-below :deep(.article-factbox) ul,
.article-below :deep(.article-factbox-quotes) ol,
.article-below :deep(.article-factbox-quotes) ul,
.article-below :deep(.article-rte) ol,
.article-below :deep(.article-rte) ul,
.article-main :deep(.article-factbox) ol,
.article-main :deep(.article-factbox) ul,
.article-main :deep(.article-factbox-quotes) ol,
.article-main :deep(.article-factbox-quotes) ul,
.article-main :deep(.article-rte) ol,
.article-main :deep(.article-rte) ul {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) ol,
  .article-below :deep(.article-factbox) ul,
  .article-below :deep(.article-factbox-quotes) ol,
  .article-below :deep(.article-factbox-quotes) ul,
  .article-below :deep(.article-rte) ol,
  .article-below :deep(.article-rte) ul,
  .article-main :deep(.article-factbox) ol,
  .article-main :deep(.article-factbox) ul,
  .article-main :deep(.article-factbox-quotes) ol,
  .article-main :deep(.article-factbox-quotes) ul,
  .article-main :deep(.article-rte) ol,
  .article-main :deep(.article-rte) ul {
    margin-bottom: 24px;
  }
}
.article-below :deep(.article-factbox) ol li,
.article-below :deep(.article-factbox) ul li,
.article-below :deep(.article-factbox-quotes) ol li,
.article-below :deep(.article-factbox-quotes) ul li,
.article-below :deep(.article-rte) ol li,
.article-below :deep(.article-rte) ul li,
.article-main :deep(.article-factbox) ol li,
.article-main :deep(.article-factbox) ul li,
.article-main :deep(.article-factbox-quotes) ol li,
.article-main :deep(.article-factbox-quotes) ul li,
.article-main :deep(.article-rte) ol li,
.article-main :deep(.article-rte) ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.article-below :deep(.article-factbox) ol li:last-of-type,
.article-below :deep(.article-factbox) ul li:last-of-type,
.article-below :deep(.article-factbox-quotes) ol li:last-of-type,
.article-below :deep(.article-factbox-quotes) ul li:last-of-type,
.article-below :deep(.article-rte) ol li:last-of-type,
.article-below :deep(.article-rte) ul li:last-of-type,
.article-main :deep(.article-factbox) ol li:last-of-type,
.article-main :deep(.article-factbox) ul li:last-of-type,
.article-main :deep(.article-factbox-quotes) ol li:last-of-type,
.article-main :deep(.article-factbox-quotes) ul li:last-of-type,
.article-main :deep(.article-rte) ol li:last-of-type,
.article-main :deep(.article-rte) ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) ol li,
  .article-below :deep(.article-factbox) ul li,
  .article-below :deep(.article-factbox-quotes) ol li,
  .article-below :deep(.article-factbox-quotes) ul li,
  .article-below :deep(.article-rte) ol li,
  .article-below :deep(.article-rte) ul li,
  .article-main :deep(.article-factbox) ol li,
  .article-main :deep(.article-factbox) ul li,
  .article-main :deep(.article-factbox-quotes) ol li,
  .article-main :deep(.article-factbox-quotes) ul li,
  .article-main :deep(.article-rte) ol li,
  .article-main :deep(.article-rte) ul li {
    margin-left: 34px;
  }
}
.article-below :deep(.article-factbox) ol,
.article-below :deep(.article-factbox-quotes) ol,
.article-below :deep(.article-rte) ol,
.article-main :deep(.article-factbox) ol,
.article-main :deep(.article-factbox-quotes) ol,
.article-main :deep(.article-rte) ol {
  counter-reset: item;
  list-style: decimal;
}
.article-below :deep(.article-factbox) ol li::marker,
.article-below :deep(.article-factbox) ul li::marker,
.article-below :deep(.article-factbox-quotes) ol li::marker,
.article-below :deep(.article-factbox-quotes) ul li::marker,
.article-below :deep(.article-rte) ol li::marker,
.article-below :deep(.article-rte) ul li::marker,
.article-main :deep(.article-factbox) ol li::marker,
.article-main :deep(.article-factbox) ul li::marker,
.article-main :deep(.article-factbox-quotes) ol li::marker,
.article-main :deep(.article-factbox-quotes) ul li::marker,
.article-main :deep(.article-rte) ol li::marker,
.article-main :deep(.article-rte) ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.article-below :deep(.article-factbox) ul:not([style]) li:before,
.article-below :deep(.article-factbox-quotes) ul:not([style]) li:before,
.article-below :deep(.article-rte) ul:not([style]) li:before,
.article-main :deep(.article-factbox) ul:not([style]) li:before,
.article-main :deep(.article-factbox-quotes) ul:not([style]) li:before,
.article-main :deep(.article-rte) ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) ul:not([style]) li:before,
  .article-below :deep(.article-factbox-quotes) ul:not([style]) li:before,
  .article-below :deep(.article-rte) ul:not([style]) li:before,
  .article-main :deep(.article-factbox) ul:not([style]) li:before,
  .article-main :deep(.article-factbox-quotes) ul:not([style]) li:before,
  .article-main :deep(.article-rte) ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) ul:not([style]) li:before,
  .article-below :deep(.article-factbox-quotes) ul:not([style]) li:before,
  .article-below :deep(.article-rte) ul:not([style]) li:before,
  .article-main :deep(.article-factbox) ul:not([style]) li:before,
  .article-main :deep(.article-factbox-quotes) ul:not([style]) li:before,
  .article-main :deep(.article-rte) ul:not([style]) li:before {
    font-weight: 700;
  }
}
.article-below :deep(.article-factbox) iframe,
.article-below :deep(.article-factbox-quotes) iframe,
.article-below :deep(.article-rte) iframe,
.article-main :deep(.article-factbox) iframe,
.article-main :deep(.article-factbox-quotes) iframe,
.article-main :deep(.article-rte) iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) iframe,
  .article-below :deep(.article-factbox-quotes) iframe,
  .article-below :deep(.article-rte) iframe,
  .article-main :deep(.article-factbox) iframe,
  .article-main :deep(.article-factbox-quotes) iframe,
  .article-main :deep(.article-rte) iframe {
    max-width: 560px;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-rte),
  .article-main :deep(.article-rte) {
    padding: 0;
  }
}
.article-below :deep(.article-rte) h2 + h3,
.article-below :deep(.article-rte) h2 + h4,
.article-below :deep(.article-rte) h2 + h5,
.article-below :deep(.article-rte) h3 + h4,
.article-below :deep(.article-rte) h3 + h5,
.article-below :deep(.article-rte) h4 + h5,
.article-main :deep(.article-rte) h2 + h3,
.article-main :deep(.article-rte) h2 + h4,
.article-main :deep(.article-rte) h2 + h5,
.article-main :deep(.article-rte) h3 + h4,
.article-main :deep(.article-rte) h3 + h5,
.article-main :deep(.article-rte) h4 + h5 {
  margin-top: -4px;
}
.article-below :deep(.article-rte) h2,
.article-below :deep(.article-rte) h3,
.article-below :deep(.article-rte) h4,
.article-below :deep(.article-rte) h5,
.article-below :deep(.article-rte) p,
.article-main :deep(.article-rte) h2,
.article-main :deep(.article-rte) h3,
.article-main :deep(.article-rte) h4,
.article-main :deep(.article-rte) h5,
.article-main :deep(.article-rte) p {
  color: var(--color-900);
  margin-bottom: 16px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-rte) h2,
  .article-below :deep(.article-rte) h3,
  .article-below :deep(.article-rte) h4,
  .article-below :deep(.article-rte) h5,
  .article-below :deep(.article-rte) p,
  .article-main :deep(.article-rte) h2,
  .article-main :deep(.article-rte) h3,
  .article-main :deep(.article-rte) h4,
  .article-main :deep(.article-rte) h5,
  .article-main :deep(.article-rte) p {
    margin-bottom: 24px;
  }
}
.article-below :deep(.article-rte) em,
.article-below :deep(.article-rte) strong,
.article-main :deep(.article-rte) em,
.article-main :deep(.article-rte) strong {
  word-break: break-word;
}
.article-below :deep(.article-rte) em,
.article-below :deep(.article-rte) li,
.article-below :deep(.article-rte) p,
.article-below :deep(.article-rte) strong,
.article-main :deep(.article-rte) em,
.article-main :deep(.article-rte) li,
.article-main :deep(.article-rte) p,
.article-main :deep(.article-rte) strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-rte) em,
  .article-below :deep(.article-rte) li,
  .article-below :deep(.article-rte) p,
  .article-below :deep(.article-rte) strong,
  .article-main :deep(.article-rte) em,
  .article-main :deep(.article-rte) li,
  .article-main :deep(.article-rte) p,
  .article-main :deep(.article-rte) strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below :deep(.article-rte) p:empty,
.article-main :deep(.article-rte) p:empty {
  margin-bottom: 0;
}
.article-below :deep(.article-factbox) em,
.article-below :deep(.article-factbox) h2,
.article-below :deep(.article-factbox) h3,
.article-below :deep(.article-factbox) h4,
.article-below :deep(.article-factbox) h5,
.article-below :deep(.article-factbox) p,
.article-below :deep(.article-factbox) strong,
.article-below :deep(.article-factbox-quotes) em,
.article-below :deep(.article-factbox-quotes) h2,
.article-below :deep(.article-factbox-quotes) h3,
.article-below :deep(.article-factbox-quotes) h4,
.article-below :deep(.article-factbox-quotes) h5,
.article-below :deep(.article-factbox-quotes) p,
.article-below :deep(.article-factbox-quotes) strong,
.article-main :deep(.article-factbox) em,
.article-main :deep(.article-factbox) h2,
.article-main :deep(.article-factbox) h3,
.article-main :deep(.article-factbox) h4,
.article-main :deep(.article-factbox) h5,
.article-main :deep(.article-factbox) p,
.article-main :deep(.article-factbox) strong,
.article-main :deep(.article-factbox-quotes) em,
.article-main :deep(.article-factbox-quotes) h2,
.article-main :deep(.article-factbox-quotes) h3,
.article-main :deep(.article-factbox-quotes) h4,
.article-main :deep(.article-factbox-quotes) h5,
.article-main :deep(.article-factbox-quotes) p,
.article-main :deep(.article-factbox-quotes) strong {
  margin-bottom: 12px;
  word-break: break-word;
}
.article-below :deep(.article-factbox) ol,
.article-below :deep(.article-factbox) ul,
.article-below :deep(.article-factbox-quotes) ol,
.article-below :deep(.article-factbox-quotes) ul,
.article-main :deep(.article-factbox) ol,
.article-main :deep(.article-factbox) ul,
.article-main :deep(.article-factbox-quotes) ol,
.article-main :deep(.article-factbox-quotes) ul {
  margin-bottom: 12px;
}
.article-below :deep(.article-factbox) ol li,
.article-below :deep(.article-factbox) ul li,
.article-below :deep(.article-factbox-quotes) ol li,
.article-below :deep(.article-factbox-quotes) ul li,
.article-main :deep(.article-factbox) ol li,
.article-main :deep(.article-factbox) ul li,
.article-main :deep(.article-factbox-quotes) ol li,
.article-main :deep(.article-factbox-quotes) ul li {
  margin-bottom: 4px;
}
.article-below :deep(.article-factbox) .author-name,
.article-below :deep(.article-factbox-quotes) .author-name,
.article-main :deep(.article-factbox) .author-name,
.article-main :deep(.article-factbox-quotes) .author-name {
  color: var(--article-quote-author);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) .author-name,
  .article-below :deep(.article-factbox-quotes) .author-name,
  .article-main :deep(.article-factbox) .author-name,
  .article-main :deep(.article-factbox-quotes) .author-name {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) .author-name,
  .article-below :deep(.article-factbox-quotes) .author-name,
  .article-main :deep(.article-factbox) .author-name,
  .article-main :deep(.article-factbox-quotes) .author-name {
    font-weight: 400;
  }
}
.article-below :deep(.article-factbox) .author-name:before,
.article-below :deep(.article-factbox-quotes) .author-name:before,
.article-main :deep(.article-factbox) .author-name:before,
.article-main :deep(.article-factbox-quotes) .author-name:before {
  content: "— ";
}
.article-below :deep(.article-factbox),
.article-main :deep(.article-factbox) {
  background-color: var(--article-factbox-surface);
  margin: 0 -16px 16px;
  padding: 24px 32px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox),
  .article-main :deep(.article-factbox) {
    margin: 0 -16px 24px;
  }
}
.article-below :deep(.article-factbox):after,
.article-below :deep(.article-factbox):before,
.article-main :deep(.article-factbox):after,
.article-main :deep(.article-factbox):before {
  background: var(--accent-light);
  content: "";
  height: 4px;
  left: 16px;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
.article-below :deep(.article-factbox):after,
.article-main :deep(.article-factbox):after {
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox),
  .article-main :deep(.article-factbox) {
    margin: 0 -32px 24px;
    padding: 16px 32px 15px;
  }
}
.article-below :deep(.article-factbox) em,
.article-below :deep(.article-factbox) h2,
.article-below :deep(.article-factbox) h3,
.article-below :deep(.article-factbox) h4,
.article-below :deep(.article-factbox) h5,
.article-below :deep(.article-factbox) li,
.article-below :deep(.article-factbox) p,
.article-below :deep(.article-factbox) strong,
.article-main :deep(.article-factbox) em,
.article-main :deep(.article-factbox) h2,
.article-main :deep(.article-factbox) h3,
.article-main :deep(.article-factbox) h4,
.article-main :deep(.article-factbox) h5,
.article-main :deep(.article-factbox) li,
.article-main :deep(.article-factbox) p,
.article-main :deep(.article-factbox) strong {
  color: var(--color-900);
}
.article-below :deep(.article-factbox) a,
.article-main :deep(.article-factbox) a {
  background-image: linear-gradient(
    var(--article-factbox-link),
    var(--article-factbox-link)
  ) !important;
  color: var(--article-factbox-link) !important;
}
.article-below :deep(.article-factbox) a:hover,
.article-main :deep(.article-factbox) a:hover {
  color: var(--article-factbox-link-hover) !important;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) a:hover,
  .article-main :deep(.article-factbox) a:hover {
    background-image: linear-gradient(
      var(--article-factbox-link-hover),
      var(--article-factbox-link-hover)
    ) !important;
  }
}
.article-below :deep(.article-factbox) em,
.article-below :deep(.article-factbox) li,
.article-below :deep(.article-factbox) p,
.article-below :deep(.article-factbox) strong,
.article-main :deep(.article-factbox) em,
.article-main :deep(.article-factbox) li,
.article-main :deep(.article-factbox) p,
.article-main :deep(.article-factbox) strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) em,
  .article-below :deep(.article-factbox) li,
  .article-below :deep(.article-factbox) p,
  .article-below :deep(.article-factbox) strong,
  .article-main :deep(.article-factbox) em,
  .article-main :deep(.article-factbox) li,
  .article-main :deep(.article-factbox) p,
  .article-main :deep(.article-factbox) strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below :deep(.article-factbox) sub,
.article-main :deep(.article-factbox) sub {
  font-size: 0.88542rem;
  line-height: 1.40625rem;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) sub,
  .article-main :deep(.article-factbox) sub {
    font-size: 0.9375rem;
    line-height: 1.51042rem;
  }
}
.article-below :deep(.article-factbox) .antrfile > strong,
.article-below :deep(.article-factbox) .standard > strong,
.article-main :deep(.article-factbox) .antrfile > strong,
.article-main :deep(.article-factbox) .standard > strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) .antrfile > strong,
  .article-below :deep(.article-factbox) .standard > strong,
  .article-main :deep(.article-factbox) .antrfile > strong,
  .article-main :deep(.article-factbox) .standard > strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-factbox) .antrfile > strong,
  .article-below :deep(.article-factbox) .standard > strong,
  .article-main :deep(.article-factbox) .antrfile > strong,
  .article-main :deep(.article-factbox) .standard > strong {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-factbox) .antrfile > strong,
  .article-below :deep(.article-factbox) .standard > strong,
  .article-main :deep(.article-factbox) .antrfile > strong,
  .article-main :deep(.article-factbox) .standard > strong {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below :deep(.article-factbox-quotes) .author-name,
.article-main :deep(.article-factbox-quotes) .author-name {
  color: var(--article-quote-author);
}
.article-below :deep(.article-embed),
.article-main :deep(.article-embed) {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-embed),
  .article-main :deep(.article-embed) {
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below :deep(.article-embed) iframe,
.article-main :deep(.article-embed) iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-embed) iframe,
  .article-main :deep(.article-embed) iframe {
    max-width: 560px;
  }
}
.article-below :deep(.article-embed) iframe[src^="https://www.facebook.com/"],.article-main :deep(.article-embed) iframe[src^="https://www.facebook.com/"]
{
  background-color: #fff;
}
.article-below,
.article-main {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .article-below,
  .article-main {
    flex-direction: row;
    max-width: unset;
    width: 100%;
  }
}
.article-below :deep(.article-content),
.article-main :deep(.article-content) {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin-bottom: 4px;
  padding: 0 16px;
}
@media (min-width: 429px) {
  .article-below :deep(.article-content),
  .article-main :deep(.article-content) {
    margin-top: 4px;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content),
  .article-main :deep(.article-content) {
    flex-basis: 100%;
    margin-right: 4px;
    max-width: 704px;
    padding: 0 32px;
  }
}
.article-below :deep(.article-content).full-width,
.article-main :deep(.article-content).full-width {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).full-width,
  .article-main :deep(.article-content).full-width {
    margin-right: 0;
    max-width: unset;
    padding-top: 8px;
  }
}
.article-below :deep(.article-content).full-width.all-comments-page,
.article-main :deep(.article-content).full-width.all-comments-page {
  padding-top: 20px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).full-width.all-comments-page,
  .article-main :deep(.article-content).full-width.all-comments-page {
    padding-top: 20px;
  }
}
.article-below
  :deep(.article-content).full-width.all-comments-page
  .article-header,
.article-main
  :deep(.article-content).full-width.all-comments-page
  .article-header {
  order: unset;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).full-width .article-tags,
  .article-main :deep(.article-content).full-width .article-tags {
    height: auto;
    margin: 0 auto 16px;
    max-width: 640px;
    overflow-x: unset;
  }
}
.has-gallery-full-screen-active .article-below :deep(.article-content),
.has-gallery-full-screen-active .article-main :deep(.article-content) {
  position: relative;
  z-index: 10000;
}
.article-below :deep(.article-content) .storytelling,
.article-main :deep(.article-content) .storytelling {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content) .storytelling,
  .article-main :deep(.article-content) .storytelling {
    margin: 0 auto;
    max-width: 640px;
  }
}
.article-below :deep(.article-content) .storytelling .article-big-image,
.article-main :deep(.article-content) .storytelling .article-big-image {
  order: 1;
}
.article-below :deep(.article-content) .storytelling .article-header,
.article-main :deep(.article-content) .storytelling .article-header {
  order: 2;
}
.article-below :deep(.article-content) .storytelling .article-body,
.article-main :deep(.article-content) .storytelling .article-body {
  order: 3;
}
.article-below :deep(.article-content) .gallerystory,
.article-main :deep(.article-content) .gallerystory {
  padding-top: 16px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content) .gallerystory,
  .article-main :deep(.article-content) .gallerystory {
    padding-top: 24px;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).is-storytelling,
  .article-main :deep(.article-content).is-storytelling {
    margin: 4px auto;
    max-width: unset;
    width: 1008px;
  }
}
.article-below :deep(.article-content).is-storytelling .card-engagement-bar,
.article-main :deep(.article-content).is-storytelling .card-engagement-bar {
  margin-left: auto;
  margin-right: auto;
  max-width: 656px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).is-storytelling iframe,
  .article-main :deep(.article-content).is-storytelling iframe {
    max-width: 656px;
  }
}
.article-below :deep(.article-content).is-staticpage,
.article-main :deep(.article-content).is-staticpage {
  padding: 20px 16px 1px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).is-staticpage,
  .article-main :deep(.article-content).is-staticpage {
    margin: 4px auto;
    max-width: unset;
    padding: 24px 208px;
    width: 1024px;
  }
}
.article-below :deep(.article-content).is-staticpage .static-title,
.article-main :deep(.article-content).is-staticpage .static-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin-bottom: 24px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).is-staticpage .static-title,
  .article-main :deep(.article-content).is-staticpage .static-title {
    font-size: 2rem;
    line-height: 2.4375rem;
    padding: 0 24px;
  }
}
.article-below :deep(.article-content) .is-how-to .textline h2,
.article-main :deep(.article-content) .is-how-to .textline h2 {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 16px;
  padding: 0;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .article-below :deep(.article-content) .is-how-to .textline h2,
  .article-main :deep(.article-content) .is-how-to .textline h2 {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below :deep(.article-content) .is-how-to .textline h2,
  .article-main :deep(.article-content) .is-how-to .textline h2 {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content) .is-how-to .textline h2,
  .article-main :deep(.article-content) .is-how-to .textline h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below :deep(.article-content).all-comments-page,
.article-main :deep(.article-content).all-comments-page {
  position: relative;
  z-index: 11;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).all-comments-page,
  .article-main :deep(.article-content).all-comments-page {
    background-color: unset;
    box-shadow: unset;
    margin-bottom: 4px;
    padding: 0;
  }
}
.article-below :deep(.article-content).all-comments-page .gallerystory,
.article-main :deep(.article-content).all-comments-page .gallerystory {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).all-comments-page .is-comments-page,
  .article-main :deep(.article-content).all-comments-page .is-comments-page {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.article-content).all-comments-page.is-storytelling,
  .article-main :deep(.article-content).all-comments-page.is-storytelling {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below
    :deep(.article-content).all-comments-page.is-storytelling
    .full-width,
  .article-main
    :deep(.article-content).all-comments-page.is-storytelling
    .full-width {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below
    :deep(.article-content).all-comments-page.is-storytelling
    .is-comments-page,
  .article-main
    :deep(.article-content).all-comments-page.is-storytelling
    .is-comments-page {
    background-color: unset;
    box-shadow: unset;
    padding: unset;
  }
}
.article-below :deep(.article-sidebar),
.article-main :deep(.article-sidebar) {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-sidebar),
  .article-main :deep(.article-sidebar) {
    flex-basis: 316px;
    flex-grow: 1;
    flex-shrink: 0;
    margin-top: 4px;
    max-width: 316px;
    position: relative;
    width: 316px;
    z-index: 1;
  }
}
.article-below :deep(.article-divider),
.article-main :deep(.article-divider) {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  width: 100%;
}
.article-below :deep(.article-image) img,
.article-main :deep(.article-image) img {
  display: block;
  width: 100%;
}
.article-below .article-lead,
.article-main .article-lead {
  color: var(--article-lead);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 16px;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .article-below .article-lead,
  .article-main .article-lead {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-bottom: 24px;
    margin-top: 24px;
  }
}
.article-below :deep(.paywall),
.article-main :deep(.paywall) {
  display: none;
}
.article-main :deep(.article-content) {
  padding-top: 20px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .article-main :deep(.article-content) {
    padding-top: 15px;
  }
}
.article-main :deep(.article-content):has(.is-video-story) {
  padding-top: 0;
}
.article-main :deep(.fb-video) {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-main :deep(.fb-video) {
    left: 50%;
    margin-bottom: 24px;
    position: relative;
    transform: translate(-50%);
  }
}
.article-main :deep(p > iframe[src*="youtube.com"]) {
  aspect-ratio: 16/9;
  height: auto;
  margin: 0 -16px !important;
  max-width: calc(100% + 32px) !important;
}
@media (min-width: 1024px) {
  .article-main :deep(p > iframe[src*="youtube.com"]) {
    margin: 0 -24px !important;
    max-width: 688px !important;
    width: 688px !important;
  }
}
@media (min-width: 1024px) {
  .article-main :deep(div > iframe[src*="giphy.com/embed"]) {
    left: 50% !important;
    transform: translate(-50%);
  }
}
@media (min-width: 1024px) {
  .article-below :deep(.is-main) {
    margin-bottom: 4px;
  }
}
.article-below :deep(.article-sidebar) {
  margin-bottom: 0;
  margin-top: 4px;
}
@media (min-width: 1024px) {
  .article-below :deep(.article-sidebar) {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below:last-of-type :deep(.is-main) {
    margin-bottom: 0;
  }
}
.article-below:last-of-type :deep(.article-sidebar) {
  margin-bottom: 4px;
}
.static-document .breadcrumbs {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs {
    padding: 0 24px;
  }
}
.static-document .breadcrumbs-link {
  background-image: none;
  background-position: unset;
  background-size: unset;
  color: var(--breadcrumbs-color-special);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin: 0 4px;
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs-link {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
  .static-document .breadcrumbs-link:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
}
.static-document .breadcrumbs-link:first-child {
  margin-left: 0;
}
.static-document .breadcrumbs .icon-chevron--right {
  color: var(--color-900);
}
.static-document .breadcrumbs-icon-container {
  align-items: center;
  display: flex;
}
@keyframes ticker-35c33387 {
  to {
    transform: translate(-100%);
  }
}
.latest-news-ticker-wrap[data-v-35c33387] {
  background-color: var(--ticker-surface);
  box-shadow: var(--ticker-shadow);
  color: var(--color-900);
  font-size: 0.6875rem;
  line-height: 0.875rem;
  margin-bottom: 1px;
}
.latest-news-ticker-wrap .news-ticker[data-v-35c33387] {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
}
.latest-news-ticker-wrap .news-ticker[data-v-35c33387]:before {
  background-image: var(--ticker-scrim-leading);
  content: "";
  display: block;
  height: 32px;
  left: 0;
  position: absolute;
  top: 0;
  width: 8px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .latest-news-ticker-wrap .news-ticker[data-v-35c33387]:hover {
    cursor: pointer;
  }
  .latest-news-ticker-wrap .news-ticker:hover ul[data-v-35c33387] {
    animation-play-state: paused;
  }
}
.latest-news-ticker-wrap .news-ticker ul[data-v-35c33387] {
  align-items: center;
  animation: ticker-35c33387 90s linear infinite;
  display: flex;
  flex-direction: row;
  flex-grow: 0;
  flex-shrink: 0;
  flex-wrap: nowrap;
  height: 32px;
  margin: 0;
  padding: 0;
}
.latest-news-ticker-wrap
  .news-ticker
  ul:first-of-type
  li[data-v-35c33387]:first-of-type {
  padding-left: 8px;
}
.latest-news-ticker-wrap .news-ticker ul li[data-v-35c33387] {
  flex-grow: 1;
  flex-shrink: 0;
  list-style-type: none;
  padding-right: 22px;
  position: relative;
}
@supports (font-variation-settings: normal) {
  .latest-news-ticker-wrap .news-ticker ul li[data-v-35c33387] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .latest-news-ticker-wrap .news-ticker ul li[data-v-35c33387] {
    font-weight: 500;
  }
}
.latest-news-ticker-wrap .news-ticker ul li[data-v-35c33387]:before {
  content: "•";
  left: -14px;
  position: absolute;
}
@media (min-width: 1024px) {
  .latest-news-ticker-wrap .news-ticker ul li a[data-v-35c33387]:hover {
    color: var(--color-800);
  }
  .latest-news-ticker-wrap
    .news-ticker
    ul
    li
    a:hover
    .news-ticker-timestamp[data-v-35c33387] {
    color: var(--accent-hover);
  }
}
.latest-news-ticker-wrap .news-ticker-arrow[data-v-35c33387] {
  color: var(--color-light-50);
  font-size: 0.5rem;
  letter-spacing: 0.06px;
  line-height: 0.625rem;
}
@media (min-width: 1024px) {
  .latest-news-ticker-wrap .news-ticker-arrow[data-v-35c33387] {
    font-size: 0.6875rem;
    letter-spacing: 0.09px;
    line-height: 0.875rem;
  }
}
.latest-news-ticker-wrap .news-ticker-timestamp[data-v-35c33387] {
  color: var(--accent);
  display: inline-block;
  padding-right: 8px;
}
@supports (font-variation-settings: normal) {
  .latest-news-ticker-wrap .news-ticker-timestamp[data-v-35c33387] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .latest-news-ticker-wrap .news-ticker-timestamp[data-v-35c33387] {
    font-weight: 700;
  }
}
.latest-news-ticker-wrap .news-ticker-last[data-v-35c33387] {
  align-items: center;
  background-color: var(--accent);
  bottom: 0;
  color: var(--color-light-50);
  display: flex;
  font-size: 0.5rem;
  justify-content: center;
  letter-spacing: 0.06px;
  line-height: 0.625rem;
  padding-left: 4px;
  padding-right: 4px;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
}
@supports (font-variation-settings: normal) {
  .latest-news-ticker-wrap .news-ticker-last[data-v-35c33387] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .latest-news-ticker-wrap .news-ticker-last[data-v-35c33387] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .latest-news-ticker-wrap .news-ticker-last[data-v-35c33387] {
    font-size: 0.6875rem;
    letter-spacing: 0.09px;
    line-height: 0.875rem;
    padding-left: 7px;
    padding-right: 8px;
  }
}
.latest-news-ticker-wrap .news-ticker-last[data-v-35c33387]:before {
  background-image: var(--ticker-scrim-trailing);
  content: "";
  display: block;
  height: 32px;
  left: -32px;
  position: absolute;
  top: 0;
  width: 32px;
}
.latest-news-ticker-wrap .news-ticker-last[data-v-35c33387]:after {
  border-color: #0000 #0000 var(--accent) #0000;
  border-style: solid;
  border-width: 0 0 32px 6px;
  bottom: 0;
  content: "";
  display: inline-block;
  height: 0;
  left: -6px;
  position: absolute;
  top: 0;
  width: 0;
}
@media (min-width: 1024px) {
  .latest-news-ticker-wrap .news-ticker-last[data-v-35c33387]:hover {
    background-color: var(--accent-hover);
  }
  .latest-news-ticker-wrap .news-ticker-last[data-v-35c33387]:hover:after {
    border-color: #0000 #0000 var(--accent-hover) #0000;
  }
  .latest-news-ticker-wrap
    .news-ticker-last:hover
    .news-ticker-arrow[data-v-35c33387] {
    color: var(--color-light-50);
  }
  .latest-news-ticker-wrap
    .news-ticker-last:hover
    .news-ticker-timestamp[data-v-35c33387] {
    color: var(--accent-hover);
  }
}
.latest-news-ticker-wrap .news-ticker-last .is-visible-mobile[data-v-35c33387] {
  display: inline;
}
.latest-news-ticker-wrap
  .news-ticker-last
  .is-visible-desktop[data-v-35c33387] {
  display: none;
}
@media (min-width: 1024px) {
  .latest-news-ticker-wrap
    .news-ticker-last
    .is-visible-mobile[data-v-35c33387] {
    display: none;
  }
  .latest-news-ticker-wrap
    .news-ticker-last
    .is-visible-desktop[data-v-35c33387] {
    display: inline;
  }
}
.isHidden.wm-content-slider__left-arrow[data-v-c4c49a7c],
.isHidden.wm-content-slider__right-arrow[data-v-c4c49a7c] {
  display: none;
}
.wm-content-slider__left-arrow-marker[data-v-c4c49a7c],
.wm-content-slider__right-arrow-marker[data-v-c4c49a7c] {
  align-items: center;
  background-color: #fff;
  border-radius: 50%;
  cursor: pointer;
  display: inline-flex;
  height: 40px;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  z-index: 5;
}
.wm-content-slider[data-v-c4c49a7c] {
  align-items: center;
  overflow: hidden;
}
.wm-content-slider[data-v-c4c49a7c],
.wm-content-slider__slides-container[data-v-c4c49a7c] {
  display: flex;
  position: relative;
  width: 100%;
}
.wm-content-slider__slides-container.hideImages[data-v-c4c49a7c] {
  opacity: 0;
}
.wm-content-slider__slides-container.isBlock[data-v-c4c49a7c] {
  display: block;
}
.wm-content-slider__slides-container.isFreeMode[data-v-c4c49a7c] {
  overflow-y: scroll;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
.wm-content-slider__slides-container.isFreeMode[data-v-c4c49a7c]::-webkit-scrollbar {
  display: none;
}
.wm-content-slider__left-arrow-marker[data-v-c4c49a7c] {
  left: 10px;
}
.wm-content-slider__left-arrow-marker[data-v-c4c49a7c]:after {
  border-color: #0000 #007bff #0000 #0000;
  border-style: solid;
  border-width: 9.5px 16px 9.5px 0;
  content: "";
  display: inline-block;
  height: 0;
  left: 10px;
  position: absolute;
  width: 0;
}
.wm-content-slider__right-arrow-marker[data-v-c4c49a7c] {
  right: 10px;
}
.wm-content-slider__right-arrow-marker[data-v-c4c49a7c]:after {
  border-color: #0000 #0000 #0000 #007bff;
  border-style: solid;
  border-width: 9.5px 0 9.5px 16px;
  content: "";
  display: inline-block;
  height: 0;
  left: 14px;
  position: absolute;
  width: 0;
}
.wm-content-slider__pagination[data-v-c4c49a7c] {
  bottom: 20px;
  left: 50%;
  position: absolute;
  text-align: center;
  transform: translate(-50%);
}
.wm-content-slider__dot[data-v-c4c49a7c] {
  background-color: #a7a7a7;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 10px;
  margin-left: 5px;
  margin-right: 5px;
  width: 10px;
}
.wm-content-slider__dot.isActive[data-v-c4c49a7c] {
  background-color: red;
}
.wm-content-slider.isGallery[data-v-c4c49a7c] {
  flex-wrap: wrap;
  overflow: unset;
}
.wm-content-slider.isGallery
  .wm-content-slider__slides-container[data-v-c4c49a7c] {
  display: flex;
  flex-wrap: wrap;
  overflow: unset;
}
.wm-content-slider.isGallery
  .wm-content-slider__slide-container[data-v-c4c49a7c],
.wm-content-slider.isGallery[data-v-c4c49a7c] .wm-content-slide {
  position: relative;
}
.wm-content-slide {
  flex-shrink: 0;
  position: relative;
}
.gallery__wrap[data-v-c0d60ed2] {
  background-color: var(--surface-dark);
  display: flex;
  flex-direction: column;
  inset: 0;
  position: fixed;
  z-index: 10001;
}
@media (min-width: 1024px) {
  .gallery__wrap[data-v-c0d60ed2] {
    background-color: var(--color-dark-50);
    border-radius: 5px;
    box-shadow: 0 0 0 1px #ffffff1f;
    flex-direction: row;
    inset: 24px;
  }
}
@media (min-width: 1920px) {
  .gallery__wrap[data-v-c0d60ed2] {
    left: 50%;
    max-width: 1872px;
    right: auto;
    transform: translate(-50%);
    width: 100%;
  }
}
.gallery__modal[data-v-c0d60ed2] {
  background-color: #141212cc;
  inset: 0;
  position: fixed;
  z-index: 10000;
}
.gallery__sidebar[data-v-c0d60ed2] {
  position: relative;
}
@media (min-width: 1024px) {
  .gallery__sidebar[data-v-c0d60ed2] {
    flex-basis: 348px;
    flex-grow: 0;
    flex-shrink: 0;
    order: 2;
    padding: 0 24px;
  }
  .gallery__sidebar[data-v-c0d60ed2]:before {
    background-color: var(--color-dark-200);
    bottom: 0;
    content: "";
    display: block;
    height: auto;
    left: 0;
    position: absolute;
    top: 0;
    width: 1px;
  }
}
.gallery__extra[data-v-c0d60ed2] {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: space-between;
  position: relative;
}
@media (min-width: 1024px) {
  .gallery__extra[data-v-c0d60ed2] {
    margin-bottom: 20px;
  }
}
.gallery__extra[data-v-c0d60ed2]:after {
  background-color: var(--color-dark-200);
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  width: auto;
}
.gallery__logo[data-v-c0d60ed2] {
  height: var(--header-fsgallery-logo-height);
  margin-left: var(--header-logo-mobile-margin);
  width: var(--header-fsgallery-logo-width);
}
@media (min-width: 1024px) {
  .gallery__logo[data-v-c0d60ed2] {
    margin-left: 0;
  }
}
.gallery__logo img[data-v-c0d60ed2] {
  max-height: 100%;
  width: auto;
}
.gallery__close[data-v-c0d60ed2],
.gallery__fullscreen[data-v-c0d60ed2] {
  align-items: center;
  background-color: var(--color-dark-100);
  border-radius: 50%;
  color: var(--color-dark-600);
  display: flex;
  height: 32px;
  justify-content: center;
  margin-right: 16px;
  transition: all 0.15s;
  width: 32px;
}
.gallery__close .icon-close[data-v-c0d60ed2],
.gallery__fullscreen .icon-close[data-v-c0d60ed2] {
  font-size: 1.5rem;
}
@media (min-width: 1024px) {
  .gallery__close[data-v-c0d60ed2],
  .gallery__fullscreen[data-v-c0d60ed2] {
    margin-right: 0;
  }
  .gallery__close[data-v-c0d60ed2]:hover,
  .gallery__fullscreen[data-v-c0d60ed2]:hover {
    background-color: var(--color-dark-200);
    color: var(--color-dark-900);
    cursor: pointer;
  }
}
.gallery__button_wrap[data-v-c0d60ed2] {
  display: flex;
}
.gallery__close-banner[data-v-c0d60ed2] {
  background-color: #312e33;
  border-radius: 50%;
  box-shadow: var(--shadow-floating);
  color: #ffffffa3;
  display: block;
  height: 24px;
  padding: 3px 4px;
  position: absolute;
  right: -4px;
  top: -4px;
  transition: all 0.15s;
  width: 24px;
  z-index: 1000;
}
.gallery__close-banner .icon-close[data-v-c0d60ed2] {
  font-size: 1rem;
}
@media (min-width: 1024px) {
  .gallery__close-banner[data-v-c0d60ed2]:hover {
    background-color: #ffffff1f;
    color: #fff;
    cursor: pointer;
  }
}
.gallery__title[data-v-c0d60ed2] {
  display: none;
}
@media (min-width: 1024px) {
  .gallery__title[data-v-c0d60ed2] {
    color: var(--color-dark-900);
    display: block;
    font-size: 1.0625rem;
    line-height: 1.375rem;
    margin-bottom: 12px;
  }
  @supports (font-variation-settings: normal) {
    .gallery__title[data-v-c0d60ed2] {
      font-variation-settings: "wght" 800;
    }
  }
  @supports not (font-variation-settings: normal) {
    .gallery__title[data-v-c0d60ed2] {
      font-weight: 800;
    }
  }
}
.gallery__content[data-v-c0d60ed2] {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  padding-bottom: 48px;
}
@media (min-width: 1024px) {
  .gallery__content[data-v-c0d60ed2] {
    flex-basis: calc(100% - 348px);
    flex-grow: 1;
    flex-shrink: 1;
    height: 100%;
    order: 1;
    padding: 0 76px;
    width: calc(100% - 348px);
  }
}
.gallery__bar.is-visible-mobile[data-v-c0d60ed2] {
  display: block;
}
@media (min-width: 1024px) {
  .gallery__bar.is-visible-mobile[data-v-c0d60ed2] {
    display: none;
  }
}
.gallery__bar.is-visible-desktop[data-v-c0d60ed2] {
  display: none;
}
@media (min-width: 1024px) {
  .gallery__bar.is-visible-desktop[data-v-c0d60ed2] {
    display: block;
  }
}
.gallery[data-v-c0d60ed2] .gallery__slider {
  height: calc(100% - 40px);
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__slider {
    height: 100%;
  }
}
.gallery[data-v-c0d60ed2] .gallery__item {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.gallery[data-v-c0d60ed2] .gallery__description {
  background-color: var(--color-dark-50);
  bottom: 0;
  box-shadow: inset 0 1px 0 var(--color-dark-200);
  left: 0;
  padding: 8px 16px 12px;
  position: absolute;
  right: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__description {
    align-items: center;
    background-color: initial;
    bottom: 0;
    box-shadow: none;
    display: flex;
    height: 96px;
    justify-content: space-between;
    left: 0;
    padding: 0;
    position: absolute;
    right: 92px;
    width: auto;
  }
}
.gallery[data-v-c0d60ed2] .gallery__description .is-visible-desktop {
  display: none;
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__description .is-visible-desktop {
    display: inline;
  }
}
.gallery[data-v-c0d60ed2] .gallery__description-header {
  align-items: center;
  display: flex;
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__description-header {
    align-items: center;
    flex-grow: 1;
    flex-shrink: 0;
    justify-content: flex-end;
    margin-left: 16px;
    order: 2;
  }
}
.gallery[data-v-c0d60ed2] .gallery__pagination {
  background-color: var(--accent);
  border-radius: 0;
  color: var(--color-50);
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 0.6875rem;
  margin-right: 8px;
  padding: 5px;
}
@supports (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__pagination {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__pagination {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__pagination {
    margin-right: 0;
  }
}
.gallery[data-v-c0d60ed2] .gallery__author {
  color: var(--color-dark-500);
  font-size: 0.75rem;
  line-height: 0.9375rem;
}
@supports (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__author {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__author {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__author {
    display: none;
  }
}
.gallery[data-v-c0d60ed2] .gallery__description_text {
  color: var(--color-dark-900);
  display: -webkit-box;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin-top: 8px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
@supports (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__description_text {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__description_text {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__description_text {
    font-size: 0.8125rem;
    line-height: 1.0625rem;
    margin-top: 0;
    max-width: calc(100% - 76px);
    order: 1;
    -webkit-line-clamp: 4;
  }
}
.gallery[data-v-c0d60ed2] .gallery__description_text span {
  color: var(--color-dark-500);
}
.gallery[data-v-c0d60ed2] .gallery__description_text.is-expanded {
  -webkit-line-clamp: unset;
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__description_text.is-expanded {
    -webkit-line-clamp: 4;
  }
}
.gallery[data-v-c0d60ed2] .gallery__description_text .is-hidden {
  opacity: 0;
  visibility: hidden;
}
.gallery[data-v-c0d60ed2] .gallery__description_text .is-hidden:empty {
  height: 0;
}
.gallery[data-v-c0d60ed2] .gallery__description_more {
  background-color: var(--color-dark-50);
  bottom: 0;
  color: var(--accent) !important;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  position: absolute;
  right: 0;
}
@supports (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__description_more {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .gallery[data-v-c0d60ed2] .gallery__description_more {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__description_more {
    display: none;
  }
}
.gallery[data-v-c0d60ed2] .gallery__description_more:before {
  background-image: var(--gallery-mobile-description-scrim);
  bottom: 0;
  content: "";
  display: block;
  height: 15px;
  left: -20px;
  position: absolute;
  width: 20px;
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__description_more:before {
    display: none;
  }
}
.gallery[data-v-c0d60ed2] .gallery__slide {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.gallery[data-v-c0d60ed2] .gallery__content_wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-end;
}
.gallery[data-v-c0d60ed2] .gallery__image {
  align-items: center;
  display: flex;
  height: unset;
  justify-content: center;
  inset: 0 0 67px;
  position: absolute;
  width: unset;
}
@media (min-width: 1024px) {
  .gallery[data-v-c0d60ed2] .gallery__image {
    bottom: 96px;
    top: 76px;
  }
}
.gallery[data-v-c0d60ed2] .gallery__image img {
  display: inline-block;
  height: 100%;
  max-width: none;
  object-fit: contain;
  width: 100%;
}
.gallery.isMobileLand .gallery__wrap[data-v-c0d60ed2] {
  background-color: var(--color-dark-50);
  border-radius: 0;
  box-shadow: 0 0 0 1px #ffffff1f;
  flex-direction: row;
  inset: 0;
}
.gallery.isMobileLand .gallery__sidebar[data-v-c0d60ed2] {
  flex-basis: 348px;
  flex-grow: 0;
  flex-shrink: 0;
  order: 2;
  padding: 0;
}
.gallery.isMobileLand .gallery__sidebar[data-v-c0d60ed2]:before {
  background-color: var(--color-dark-200);
  bottom: 0;
  content: "";
  display: block;
  height: auto;
  left: 0;
  position: absolute;
  top: 0;
  width: 1px;
}
.gallery.isMobileLand .gallery__extra[data-v-c0d60ed2] {
  height: 56px;
  margin-bottom: 20px;
  padding: 0 16px;
}
.gallery.isMobileLand .gallery__logo[data-v-c0d60ed2] {
  margin-left: 0;
}
.gallery.isMobileLand .gallery__close[data-v-c0d60ed2],
.gallery.isMobileLand .gallery__fullscreen[data-v-c0d60ed2] {
  margin-left: 16px;
  margin-right: 0;
}
.gallery.isMobileLand .gallery__content[data-v-c0d60ed2] {
  flex-basis: calc(100% - 348px);
  flex-grow: 1;
  flex-shrink: 1;
  height: 100%;
  order: 1;
  padding: 0;
  width: calc(100% - 348px);
}
.gallery.isMobileLand .gallery__bar.is-visible-mobile[data-v-c0d60ed2] {
  display: none;
}
.gallery.isMobileLand .gallery__bar.is-visible-desktop[data-v-c0d60ed2] {
  display: block;
}
.gallery.isMobileLand .gallery__bar .article-engagement-bar[data-v-c0d60ed2] {
  margin: 0 -15px;
}
.gallery.isMobileLand[data-v-c0d60ed2] .gallery__slider {
  height: 100%;
  padding: 0;
}
.gallery.isMobileLand[data-v-c0d60ed2] .gallery__description {
  align-items: center;
  background-color: initial;
  bottom: 0;
  box-shadow: none;
  display: flex;
  height: 48px;
  justify-content: space-between;
  left: 0;
  padding: 0;
  position: absolute;
  right: 16px;
  width: auto;
}
.gallery.isMobileLand[data-v-c0d60ed2]
  .gallery__description
  .is-visible-desktop {
  display: inline;
}
.gallery.isMobileLand[data-v-c0d60ed2] .gallery__description-header {
  align-items: center;
  background: #0006;
  border-radius: 0;
  flex-grow: 0;
  flex-shrink: 0;
  justify-content: flex-start;
  margin-left: 16px;
  order: 2;
  padding: 0 8px 0 0;
}
.gallery.isMobileLand[data-v-c0d60ed2] .gallery__description_text,
.gallery.isMobileLand[data-v-c0d60ed2] .gallery__description_more {
  display: none;
}
.gallery.isMobileLand[data-v-c0d60ed2] .gallery__image {
  bottom: 0;
  top: 0;
}
.gallery__sidebar .banner-placeholder[data-v-c0d60ed2] {
  left: 50%;
  padding: 8px 0;
  position: absolute;
  top: 64px;
  transform: translate(-50%);
  width: 320px;
}
@media (min-width: 1024px) {
  .gallery__sidebar .banner-placeholder[data-v-c0d60ed2] {
    padding: 0;
    position: relative;
    top: auto;
    width: 300px;
  }
}
.gallery__content .isPort[data-v-c0d60ed2] {
  min-height: 116px;
}
.gallery__content .isLand[data-v-c0d60ed2] {
  min-height: 336px;
}
.gallery__content .banner-placeholder[data-v-c0d60ed2] {
  padding: 8px 0;
  text-align: center;
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__slides-container {
  height: 100%;
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow,
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__right-arrow {
  position: absolute;
  top: calc(50% - 34px);
  transition: all 0.15s;
}
.isMobileLand[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow,
.isMobileLand[data-v-c0d60ed2]
  .gallery__slider
  .wm-content-slider__right-arrow {
  top: 50%;
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow,
  [data-v-c0d60ed2] .gallery__slider .wm-content-slider__right-arrow {
    position: static;
    top: auto;
  }
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow.isHidden,
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__right-arrow.isHidden {
  display: block;
  opacity: 0.34;
  pointer-events: none;
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow {
  left: 0;
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__right-arrow {
  right: 0;
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow-marker,
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__right-arrow-marker {
  background-color: #fff;
  box-shadow: 0 2px 5px #00000057;
  height: 32px;
  width: 32px;
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow-marker:after,
[data-v-c0d60ed2]
  .gallery__slider
  .wm-content-slider__right-arrow-marker:after {
  border: none;
  font-family: icons !important;
  font-size: 1rem;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
  z-index: 2;
  speak: never;
  color: #141313;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2] .gallery__slider .wm-content-slider__right-arrow-marker {
    bottom: 48px;
    right: 0;
    top: auto;
    transform: translateY(50%);
  }
}
[data-v-c0d60ed2]
  .gallery__slider
  .wm-content-slider__right-arrow-marker:after {
  content: "";
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow-marker:before,
[data-v-c0d60ed2]
  .gallery__slider
  .wm-content-slider__right-arrow-marker:before {
  background-color: #54545414;
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.15s;
  width: 32px;
  z-index: 1;
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2]
    .gallery__slider
    .wm-content-slider__left-arrow:hover
    .wm-content-slider__left-arrow-marker:before,
  [data-v-c0d60ed2]
    .gallery__slider
    .wm-content-slider__left-arrow:hover
    .wm-content-slider__right-arrow-marker:before,
  [data-v-c0d60ed2]
    .gallery__slider
    .wm-content-slider__right-arrow:hover
    .wm-content-slider__left-arrow-marker:before,
  [data-v-c0d60ed2]
    .gallery__slider
    .wm-content-slider__right-arrow:hover
    .wm-content-slider__right-arrow-marker:before {
    opacity: 1;
  }
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow-marker {
    inset: auto 44px 48px auto;
    transform: translateY(50%);
  }
}
[data-v-c0d60ed2] .gallery__slider .wm-content-slider__left-arrow-marker:after {
  content: "";
}
[data-v-c0d60ed2] .gallery__bar {
  bottom: 0;
  left: 16px;
  position: absolute;
  right: 16px;
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2] .gallery__bar {
    bottom: unset;
    left: unset;
    margin-bottom: 20px;
    position: relative;
    right: unset;
  }
}
[data-v-c0d60ed2] .gallery__bar .article-engagement-bar {
  background-color: var(--color-dark-50);
  box-shadow: unset;
  margin: 0 -16px;
  padding: 8px 16px;
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2] .gallery__bar .article-engagement-bar {
    background-color: initial;
  }
}
[data-v-c0d60ed2] .gallery__bar .card-engagement-bar .btn {
  color: var(--engagement-against-dark-btn-text);
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2] .gallery__bar .card-engagement-bar .btn:hover {
    background-color: var(--engagement-against-dark-btn-surface-hover);
  }
}
[data-v-c0d60ed2] .gallery__bar .card-engagement-bar .btn.is-user-reaction {
  background-color: #ffffff14;
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2]
    .gallery__bar
    .card-engagement-bar
    .btn.is-user-reaction:hover {
    background-color: #ffffff1f;
  }
}
[data-v-c0d60ed2] .gallery__bar .card-engagement-bar .btn .comment-counter {
  color: var(--engagement-against-dark-comments-count);
}
[data-v-c0d60ed2] .gallery__bar .card-engagement-bar .btn--round {
  color: var(--engagement-against-dark-share-icon);
}
[data-v-c0d60ed2] .gallery__bar .card-engagement-bar .card-divider {
  background-color: var(--engagement-against-dark-divider);
}
[data-v-c0d60ed2] .gallery__bar .card-engagement-bar .tooltip-box {
  background-color: var(--color-dark-50);
  box-shadow: 0 0 0 1px var(--color-dark-300);
}
@media (min-width: 1024px) {
  [data-v-c0d60ed2]
    .gallery__bar
    .card-engagement-bar
    .tooltip-box__item:hover {
    background-color: var(--color-dark-100);
  }
}
[data-v-c0d60ed2]
  .gallery__bar
  .card-engagement-bar
  .tooltip-box__item
  .copy-link
  use,
[data-v-c0d60ed2]
  .gallery__bar
  .card-engagement-bar
  .tooltip-box__item
  .messenger
  use,
[data-v-c0d60ed2]
  .gallery__bar
  .card-engagement-bar
  .tooltip-box__item
  .twitter
  use,
[data-v-c0d60ed2]
  .gallery__bar
  .card-engagement-bar
  .tooltip-box__item
  .whatsapp
  use {
  fill: var(--color-dark-900) !important;
}
[data-v-c0d60ed2]
  .gallery__bar
  .card-engagement-bar
  .tooltip-box__item
  .spple
  use {
  fill: #fff !important;
}
[data-v-c0d60ed2]
  .gallery__bar
  .card-engagement-bar
  .card-engagement-bar__number.is-user-reaction {
  color: #239df7;
}
[data-v-c0d60ed2]
  .gallery__bar
  .card-engagement-bar
  .card-user-reaction.is-user-reaction:after {
  background-color: #239df7;
}
.isHidden.wm-content-slider__left-arrow,
.isHidden.wm-content-slider__right-arrow {
  display: none;
}
.wm-content-slider__left-arrow-marker,
.wm-content-slider__right-arrow-marker {
  align-items: center;
  background-color: #fff;
  border-radius: 50%;
  cursor: pointer;
  display: inline-flex;
  height: 40px;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  z-index: 5;
}
.wm-content-slider {
  align-items: center;
  overflow: hidden;
}
.wm-content-slider,
.wm-content-slider__slides-container {
  display: flex;
  position: relative;
  width: 100%;
}
.wm-content-slider__slides-container.isBlock {
  display: block;
}
.wm-content-slider__left-arrow-marker {
  left: 10px;
}
.wm-content-slider__left-arrow-marker:after {
  border-color: #0000 #007bff #0000 #0000;
  border-style: solid;
  border-width: 9.5px 16px 9.5px 0;
  content: "";
  display: inline-block;
  height: 0;
  left: 10px;
  position: absolute;
  width: 0;
}
.wm-content-slider__right-arrow-marker {
  right: 10px;
}
.wm-content-slider__right-arrow-marker:after {
  border-color: #0000 #0000 #0000 #007bff;
  border-style: solid;
  border-width: 9.5px 0 9.5px 16px;
  content: "";
  display: inline-block;
  height: 0;
  left: 14px;
  position: absolute;
  width: 0;
}
.wm-content-slider__pagination {
  bottom: 20px;
  left: 50%;
  position: absolute;
  text-align: center;
  transform: translate(-50%);
}
.wm-content-slider__dot {
  background-color: #a7a7a7;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 10px;
  margin-left: 5px;
  margin-right: 5px;
  width: 10px;
}
.wm-content-slider__dot.isActive {
  background-color: red;
}
.wm-content-slider.isGallery {
  flex-wrap: wrap;
  overflow: unset;
}
.wm-content-slider.isGallery .wm-content-slider__slides-container {
  display: flex;
  flex-wrap: wrap;
  overflow: unset;
}
.wm-content-slider.isGallery .wm-content-slider__slide-container {
  position: relative;
}
.wm-content-slider.isGallery :deep(.wm-content-slide) {
  position: relative;
}
@supports (font-variation-settings: normal) {
  .article-below .article-lead[data-v-406eae6b],
  .article-main .article-lead[data-v-406eae6b] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below .article-lead[data-v-406eae6b],
  .article-main .article-lead[data-v-406eae6b] {
    font-weight: 600;
  }
}
.article-below[data-v-406eae6b] .article-factbox h2,
.article-below[data-v-406eae6b] .article-factbox-quotes h2,
.article-below[data-v-406eae6b] .article-rte h2,
.article-main[data-v-406eae6b] .article-factbox h2,
.article-main[data-v-406eae6b] .article-factbox-quotes h2,
.article-main[data-v-406eae6b] .article-rte h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h2,
  .article-below[data-v-406eae6b] .article-factbox-quotes h2,
  .article-below[data-v-406eae6b] .article-rte h2,
  .article-main[data-v-406eae6b] .article-factbox h2,
  .article-main[data-v-406eae6b] .article-factbox-quotes h2,
  .article-main[data-v-406eae6b] .article-rte h2 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h2,
  .article-below[data-v-406eae6b] .article-factbox-quotes h2,
  .article-below[data-v-406eae6b] .article-rte h2,
  .article-main[data-v-406eae6b] .article-factbox h2,
  .article-main[data-v-406eae6b] .article-factbox-quotes h2,
  .article-main[data-v-406eae6b] .article-rte h2 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox h2,
  .article-below[data-v-406eae6b] .article-factbox-quotes h2,
  .article-below[data-v-406eae6b] .article-rte h2,
  .article-main[data-v-406eae6b] .article-factbox h2,
  .article-main[data-v-406eae6b] .article-factbox-quotes h2,
  .article-main[data-v-406eae6b] .article-rte h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-406eae6b] .article-factbox h3,
.article-below[data-v-406eae6b] .article-factbox-quotes h3,
.article-below[data-v-406eae6b] .article-rte h3,
.article-main[data-v-406eae6b] .article-factbox h3,
.article-main[data-v-406eae6b] .article-factbox-quotes h3,
.article-main[data-v-406eae6b] .article-rte h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h3,
  .article-below[data-v-406eae6b] .article-factbox-quotes h3,
  .article-below[data-v-406eae6b] .article-rte h3,
  .article-main[data-v-406eae6b] .article-factbox h3,
  .article-main[data-v-406eae6b] .article-factbox-quotes h3,
  .article-main[data-v-406eae6b] .article-rte h3 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h3,
  .article-below[data-v-406eae6b] .article-factbox-quotes h3,
  .article-below[data-v-406eae6b] .article-rte h3,
  .article-main[data-v-406eae6b] .article-factbox h3,
  .article-main[data-v-406eae6b] .article-factbox-quotes h3,
  .article-main[data-v-406eae6b] .article-rte h3 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox h3,
  .article-below[data-v-406eae6b] .article-factbox-quotes h3,
  .article-below[data-v-406eae6b] .article-rte h3,
  .article-main[data-v-406eae6b] .article-factbox h3,
  .article-main[data-v-406eae6b] .article-factbox-quotes h3,
  .article-main[data-v-406eae6b] .article-rte h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-406eae6b] .article-factbox h4,
.article-below[data-v-406eae6b] .article-factbox-quotes h4,
.article-below[data-v-406eae6b] .article-rte h4,
.article-main[data-v-406eae6b] .article-factbox h4,
.article-main[data-v-406eae6b] .article-factbox-quotes h4,
.article-main[data-v-406eae6b] .article-rte h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h4,
  .article-below[data-v-406eae6b] .article-factbox-quotes h4,
  .article-below[data-v-406eae6b] .article-rte h4,
  .article-main[data-v-406eae6b] .article-factbox h4,
  .article-main[data-v-406eae6b] .article-factbox-quotes h4,
  .article-main[data-v-406eae6b] .article-rte h4 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h4,
  .article-below[data-v-406eae6b] .article-factbox-quotes h4,
  .article-below[data-v-406eae6b] .article-rte h4,
  .article-main[data-v-406eae6b] .article-factbox h4,
  .article-main[data-v-406eae6b] .article-factbox-quotes h4,
  .article-main[data-v-406eae6b] .article-rte h4 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox h4,
  .article-below[data-v-406eae6b] .article-factbox-quotes h4,
  .article-below[data-v-406eae6b] .article-rte h4,
  .article-main[data-v-406eae6b] .article-factbox h4,
  .article-main[data-v-406eae6b] .article-factbox-quotes h4,
  .article-main[data-v-406eae6b] .article-rte h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.article-below[data-v-406eae6b] .article-factbox h5,
.article-below[data-v-406eae6b] .article-factbox-quotes h5,
.article-below[data-v-406eae6b] .article-rte h5,
.article-main[data-v-406eae6b] .article-factbox h5,
.article-main[data-v-406eae6b] .article-factbox-quotes h5,
.article-main[data-v-406eae6b] .article-rte h5 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h5,
  .article-below[data-v-406eae6b] .article-factbox-quotes h5,
  .article-below[data-v-406eae6b] .article-rte h5,
  .article-main[data-v-406eae6b] .article-factbox h5,
  .article-main[data-v-406eae6b] .article-factbox-quotes h5,
  .article-main[data-v-406eae6b] .article-rte h5 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox h5,
  .article-below[data-v-406eae6b] .article-factbox-quotes h5,
  .article-below[data-v-406eae6b] .article-rte h5,
  .article-main[data-v-406eae6b] .article-factbox h5,
  .article-main[data-v-406eae6b] .article-factbox-quotes h5,
  .article-main[data-v-406eae6b] .article-rte h5 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox h5,
  .article-below[data-v-406eae6b] .article-factbox-quotes h5,
  .article-below[data-v-406eae6b] .article-rte h5,
  .article-main[data-v-406eae6b] .article-factbox h5,
  .article-main[data-v-406eae6b] .article-factbox-quotes h5,
  .article-main[data-v-406eae6b] .article-rte h5 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.article-below[data-v-406eae6b] .article-factbox em,
.article-below[data-v-406eae6b] .article-factbox em strong,
.article-below[data-v-406eae6b] .article-factbox-quotes em,
.article-below[data-v-406eae6b] .article-factbox-quotes em strong,
.article-below[data-v-406eae6b] .article-rte em,
.article-below[data-v-406eae6b] .article-rte em strong,
.article-main[data-v-406eae6b] .article-factbox em,
.article-main[data-v-406eae6b] .article-factbox em strong,
.article-main[data-v-406eae6b] .article-factbox-quotes em,
.article-main[data-v-406eae6b] .article-factbox-quotes em strong,
.article-main[data-v-406eae6b] .article-rte em,
.article-main[data-v-406eae6b] .article-rte em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox strong,
  .article-below[data-v-406eae6b] .article-factbox-quotes strong,
  .article-below[data-v-406eae6b] .article-rte strong,
  .article-main[data-v-406eae6b] .article-factbox strong,
  .article-main[data-v-406eae6b] .article-factbox-quotes strong,
  .article-main[data-v-406eae6b] .article-rte strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox strong,
  .article-below[data-v-406eae6b] .article-factbox-quotes strong,
  .article-below[data-v-406eae6b] .article-rte strong,
  .article-main[data-v-406eae6b] .article-factbox strong,
  .article-main[data-v-406eae6b] .article-factbox-quotes strong,
  .article-main[data-v-406eae6b] .article-rte strong {
    font-weight: 700;
  }
}
.article-below[data-v-406eae6b] .article-factbox a,
.article-below[data-v-406eae6b] .article-factbox-quotes a,
.article-below[data-v-406eae6b] .article-rte a,
.article-main[data-v-406eae6b] .article-factbox a,
.article-main[data-v-406eae6b] .article-factbox-quotes a,
.article-main[data-v-406eae6b] .article-rte a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox a:hover,
  .article-below[data-v-406eae6b] .article-factbox-quotes a:hover,
  .article-below[data-v-406eae6b] .article-rte a:hover,
  .article-main[data-v-406eae6b] .article-factbox a:hover,
  .article-main[data-v-406eae6b] .article-factbox-quotes a:hover,
  .article-main[data-v-406eae6b] .article-rte a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.article-below[data-v-406eae6b] .article-factbox a:hover,
.article-below[data-v-406eae6b] .article-factbox-quotes a:hover,
.article-below[data-v-406eae6b] .article-rte a:hover,
.article-main[data-v-406eae6b] .article-factbox a:hover,
.article-main[data-v-406eae6b] .article-factbox-quotes a:hover,
.article-main[data-v-406eae6b] .article-rte a:hover {
  color: var(--accent-hover);
}
.article-below[data-v-406eae6b] .article-factbox a:after,
.article-below[data-v-406eae6b] .article-factbox-quotes a:after,
.article-below[data-v-406eae6b] .article-rte a:after,
.article-main[data-v-406eae6b] .article-factbox a:after,
.article-main[data-v-406eae6b] .article-factbox-quotes a:after,
.article-main[data-v-406eae6b] .article-rte a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-below[data-v-406eae6b] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-below[data-v-406eae6b] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-below[data-v-406eae6b] .article-rte a[href^="https://www.kurir.rs"]:after,.article-main[data-v-406eae6b] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-main[data-v-406eae6b] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-main[data-v-406eae6b] .article-rte a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.article-below[data-v-406eae6b] .article-factbox ol,
.article-below[data-v-406eae6b] .article-factbox ul,
.article-below[data-v-406eae6b] .article-factbox-quotes ol,
.article-below[data-v-406eae6b] .article-factbox-quotes ul,
.article-below[data-v-406eae6b] .article-rte ol,
.article-below[data-v-406eae6b] .article-rte ul,
.article-main[data-v-406eae6b] .article-factbox ol,
.article-main[data-v-406eae6b] .article-factbox ul,
.article-main[data-v-406eae6b] .article-factbox-quotes ol,
.article-main[data-v-406eae6b] .article-factbox-quotes ul,
.article-main[data-v-406eae6b] .article-rte ol,
.article-main[data-v-406eae6b] .article-rte ul {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox ol,
  .article-below[data-v-406eae6b] .article-factbox ul,
  .article-below[data-v-406eae6b] .article-factbox-quotes ol,
  .article-below[data-v-406eae6b] .article-factbox-quotes ul,
  .article-below[data-v-406eae6b] .article-rte ol,
  .article-below[data-v-406eae6b] .article-rte ul,
  .article-main[data-v-406eae6b] .article-factbox ol,
  .article-main[data-v-406eae6b] .article-factbox ul,
  .article-main[data-v-406eae6b] .article-factbox-quotes ol,
  .article-main[data-v-406eae6b] .article-factbox-quotes ul,
  .article-main[data-v-406eae6b] .article-rte ol,
  .article-main[data-v-406eae6b] .article-rte ul {
    margin-bottom: 24px;
  }
}
.article-below[data-v-406eae6b] .article-factbox ol li,
.article-below[data-v-406eae6b] .article-factbox ul li,
.article-below[data-v-406eae6b] .article-factbox-quotes ol li,
.article-below[data-v-406eae6b] .article-factbox-quotes ul li,
.article-below[data-v-406eae6b] .article-rte ol li,
.article-below[data-v-406eae6b] .article-rte ul li,
.article-main[data-v-406eae6b] .article-factbox ol li,
.article-main[data-v-406eae6b] .article-factbox ul li,
.article-main[data-v-406eae6b] .article-factbox-quotes ol li,
.article-main[data-v-406eae6b] .article-factbox-quotes ul li,
.article-main[data-v-406eae6b] .article-rte ol li,
.article-main[data-v-406eae6b] .article-rte ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.article-below[data-v-406eae6b] .article-factbox ol li:last-of-type,
.article-below[data-v-406eae6b] .article-factbox ul li:last-of-type,
.article-below[data-v-406eae6b] .article-factbox-quotes ol li:last-of-type,
.article-below[data-v-406eae6b] .article-factbox-quotes ul li:last-of-type,
.article-below[data-v-406eae6b] .article-rte ol li:last-of-type,
.article-below[data-v-406eae6b] .article-rte ul li:last-of-type,
.article-main[data-v-406eae6b] .article-factbox ol li:last-of-type,
.article-main[data-v-406eae6b] .article-factbox ul li:last-of-type,
.article-main[data-v-406eae6b] .article-factbox-quotes ol li:last-of-type,
.article-main[data-v-406eae6b] .article-factbox-quotes ul li:last-of-type,
.article-main[data-v-406eae6b] .article-rte ol li:last-of-type,
.article-main[data-v-406eae6b] .article-rte ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox ol li,
  .article-below[data-v-406eae6b] .article-factbox ul li,
  .article-below[data-v-406eae6b] .article-factbox-quotes ol li,
  .article-below[data-v-406eae6b] .article-factbox-quotes ul li,
  .article-below[data-v-406eae6b] .article-rte ol li,
  .article-below[data-v-406eae6b] .article-rte ul li,
  .article-main[data-v-406eae6b] .article-factbox ol li,
  .article-main[data-v-406eae6b] .article-factbox ul li,
  .article-main[data-v-406eae6b] .article-factbox-quotes ol li,
  .article-main[data-v-406eae6b] .article-factbox-quotes ul li,
  .article-main[data-v-406eae6b] .article-rte ol li,
  .article-main[data-v-406eae6b] .article-rte ul li {
    margin-left: 34px;
  }
}
.article-below[data-v-406eae6b] .article-factbox ol,
.article-below[data-v-406eae6b] .article-factbox-quotes ol,
.article-below[data-v-406eae6b] .article-rte ol,
.article-main[data-v-406eae6b] .article-factbox ol,
.article-main[data-v-406eae6b] .article-factbox-quotes ol,
.article-main[data-v-406eae6b] .article-rte ol {
  counter-reset: item;
  list-style: decimal;
}
.article-below[data-v-406eae6b] .article-factbox ol li::marker,
.article-below[data-v-406eae6b] .article-factbox ul li::marker,
.article-below[data-v-406eae6b] .article-factbox-quotes ol li::marker,
.article-below[data-v-406eae6b] .article-factbox-quotes ul li::marker,
.article-below[data-v-406eae6b] .article-rte ol li::marker,
.article-below[data-v-406eae6b] .article-rte ul li::marker,
.article-main[data-v-406eae6b] .article-factbox ol li::marker,
.article-main[data-v-406eae6b] .article-factbox ul li::marker,
.article-main[data-v-406eae6b] .article-factbox-quotes ol li::marker,
.article-main[data-v-406eae6b] .article-factbox-quotes ul li::marker,
.article-main[data-v-406eae6b] .article-rte ol li::marker,
.article-main[data-v-406eae6b] .article-rte ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.article-below[data-v-406eae6b] .article-factbox ul:not([style]) li:before,
.article-below[data-v-406eae6b]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-below[data-v-406eae6b] .article-rte ul:not([style]) li:before,
.article-main[data-v-406eae6b] .article-factbox ul:not([style]) li:before,
.article-main[data-v-406eae6b]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-main[data-v-406eae6b] .article-rte ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-406eae6b]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-406eae6b] .article-rte ul:not([style]) li:before,
  .article-main[data-v-406eae6b] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-406eae6b]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-406eae6b] .article-rte ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-406eae6b]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-406eae6b] .article-rte ul:not([style]) li:before,
  .article-main[data-v-406eae6b] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-406eae6b]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-406eae6b] .article-rte ul:not([style]) li:before {
    font-weight: 700;
  }
}
.article-below[data-v-406eae6b] .article-factbox iframe,
.article-below[data-v-406eae6b] .article-factbox-quotes iframe,
.article-below[data-v-406eae6b] .article-rte iframe,
.article-main[data-v-406eae6b] .article-factbox iframe,
.article-main[data-v-406eae6b] .article-factbox-quotes iframe,
.article-main[data-v-406eae6b] .article-rte iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox iframe,
  .article-below[data-v-406eae6b] .article-factbox-quotes iframe,
  .article-below[data-v-406eae6b] .article-rte iframe,
  .article-main[data-v-406eae6b] .article-factbox iframe,
  .article-main[data-v-406eae6b] .article-factbox-quotes iframe,
  .article-main[data-v-406eae6b] .article-rte iframe {
    max-width: 560px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-rte,
  .article-main[data-v-406eae6b] .article-rte {
    padding: 0;
  }
}
.article-below[data-v-406eae6b] .article-rte h2 + h3,
.article-below[data-v-406eae6b] .article-rte h2 + h4,
.article-below[data-v-406eae6b] .article-rte h2 + h5,
.article-below[data-v-406eae6b] .article-rte h3 + h4,
.article-below[data-v-406eae6b] .article-rte h3 + h5,
.article-below[data-v-406eae6b] .article-rte h4 + h5,
.article-main[data-v-406eae6b] .article-rte h2 + h3,
.article-main[data-v-406eae6b] .article-rte h2 + h4,
.article-main[data-v-406eae6b] .article-rte h2 + h5,
.article-main[data-v-406eae6b] .article-rte h3 + h4,
.article-main[data-v-406eae6b] .article-rte h3 + h5,
.article-main[data-v-406eae6b] .article-rte h4 + h5 {
  margin-top: -4px;
}
.article-below[data-v-406eae6b] .article-rte h2,
.article-below[data-v-406eae6b] .article-rte h3,
.article-below[data-v-406eae6b] .article-rte h4,
.article-below[data-v-406eae6b] .article-rte h5,
.article-below[data-v-406eae6b] .article-rte p,
.article-main[data-v-406eae6b] .article-rte h2,
.article-main[data-v-406eae6b] .article-rte h3,
.article-main[data-v-406eae6b] .article-rte h4,
.article-main[data-v-406eae6b] .article-rte h5,
.article-main[data-v-406eae6b] .article-rte p {
  color: var(--color-900);
  margin-bottom: 16px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-rte h2,
  .article-below[data-v-406eae6b] .article-rte h3,
  .article-below[data-v-406eae6b] .article-rte h4,
  .article-below[data-v-406eae6b] .article-rte h5,
  .article-below[data-v-406eae6b] .article-rte p,
  .article-main[data-v-406eae6b] .article-rte h2,
  .article-main[data-v-406eae6b] .article-rte h3,
  .article-main[data-v-406eae6b] .article-rte h4,
  .article-main[data-v-406eae6b] .article-rte h5,
  .article-main[data-v-406eae6b] .article-rte p {
    margin-bottom: 24px;
  }
}
.article-below[data-v-406eae6b] .article-rte em,
.article-below[data-v-406eae6b] .article-rte strong,
.article-main[data-v-406eae6b] .article-rte em,
.article-main[data-v-406eae6b] .article-rte strong {
  word-break: break-word;
}
.article-below[data-v-406eae6b] .article-rte em,
.article-below[data-v-406eae6b] .article-rte li,
.article-below[data-v-406eae6b] .article-rte p,
.article-below[data-v-406eae6b] .article-rte strong,
.article-main[data-v-406eae6b] .article-rte em,
.article-main[data-v-406eae6b] .article-rte li,
.article-main[data-v-406eae6b] .article-rte p,
.article-main[data-v-406eae6b] .article-rte strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-rte em,
  .article-below[data-v-406eae6b] .article-rte li,
  .article-below[data-v-406eae6b] .article-rte p,
  .article-below[data-v-406eae6b] .article-rte strong,
  .article-main[data-v-406eae6b] .article-rte em,
  .article-main[data-v-406eae6b] .article-rte li,
  .article-main[data-v-406eae6b] .article-rte p,
  .article-main[data-v-406eae6b] .article-rte strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-406eae6b] .article-rte p:empty,
.article-main[data-v-406eae6b] .article-rte p:empty {
  margin-bottom: 0;
}
.article-below[data-v-406eae6b] .article-factbox em,
.article-below[data-v-406eae6b] .article-factbox h2,
.article-below[data-v-406eae6b] .article-factbox h3,
.article-below[data-v-406eae6b] .article-factbox h4,
.article-below[data-v-406eae6b] .article-factbox h5,
.article-below[data-v-406eae6b] .article-factbox p,
.article-below[data-v-406eae6b] .article-factbox strong,
.article-below[data-v-406eae6b] .article-factbox-quotes em,
.article-below[data-v-406eae6b] .article-factbox-quotes h2,
.article-below[data-v-406eae6b] .article-factbox-quotes h3,
.article-below[data-v-406eae6b] .article-factbox-quotes h4,
.article-below[data-v-406eae6b] .article-factbox-quotes h5,
.article-below[data-v-406eae6b] .article-factbox-quotes p,
.article-below[data-v-406eae6b] .article-factbox-quotes strong,
.article-main[data-v-406eae6b] .article-factbox em,
.article-main[data-v-406eae6b] .article-factbox h2,
.article-main[data-v-406eae6b] .article-factbox h3,
.article-main[data-v-406eae6b] .article-factbox h4,
.article-main[data-v-406eae6b] .article-factbox h5,
.article-main[data-v-406eae6b] .article-factbox p,
.article-main[data-v-406eae6b] .article-factbox strong,
.article-main[data-v-406eae6b] .article-factbox-quotes em,
.article-main[data-v-406eae6b] .article-factbox-quotes h2,
.article-main[data-v-406eae6b] .article-factbox-quotes h3,
.article-main[data-v-406eae6b] .article-factbox-quotes h4,
.article-main[data-v-406eae6b] .article-factbox-quotes h5,
.article-main[data-v-406eae6b] .article-factbox-quotes p,
.article-main[data-v-406eae6b] .article-factbox-quotes strong {
  margin-bottom: 12px;
  word-break: break-word;
}
.article-below[data-v-406eae6b] .article-factbox ol,
.article-below[data-v-406eae6b] .article-factbox ul,
.article-below[data-v-406eae6b] .article-factbox-quotes ol,
.article-below[data-v-406eae6b] .article-factbox-quotes ul,
.article-main[data-v-406eae6b] .article-factbox ol,
.article-main[data-v-406eae6b] .article-factbox ul,
.article-main[data-v-406eae6b] .article-factbox-quotes ol,
.article-main[data-v-406eae6b] .article-factbox-quotes ul {
  margin-bottom: 12px;
}
.article-below[data-v-406eae6b] .article-factbox ol li,
.article-below[data-v-406eae6b] .article-factbox ul li,
.article-below[data-v-406eae6b] .article-factbox-quotes ol li,
.article-below[data-v-406eae6b] .article-factbox-quotes ul li,
.article-main[data-v-406eae6b] .article-factbox ol li,
.article-main[data-v-406eae6b] .article-factbox ul li,
.article-main[data-v-406eae6b] .article-factbox-quotes ol li,
.article-main[data-v-406eae6b] .article-factbox-quotes ul li {
  margin-bottom: 4px;
}
.article-below[data-v-406eae6b] .article-factbox .author-name,
.article-below[data-v-406eae6b] .article-factbox-quotes .author-name,
.article-main[data-v-406eae6b] .article-factbox .author-name,
.article-main[data-v-406eae6b] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox .author-name,
  .article-below[data-v-406eae6b] .article-factbox-quotes .author-name,
  .article-main[data-v-406eae6b] .article-factbox .author-name,
  .article-main[data-v-406eae6b] .article-factbox-quotes .author-name {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox .author-name,
  .article-below[data-v-406eae6b] .article-factbox-quotes .author-name,
  .article-main[data-v-406eae6b] .article-factbox .author-name,
  .article-main[data-v-406eae6b] .article-factbox-quotes .author-name {
    font-weight: 400;
  }
}
.article-below[data-v-406eae6b] .article-factbox .author-name:before,
.article-below[data-v-406eae6b] .article-factbox-quotes .author-name:before,
.article-main[data-v-406eae6b] .article-factbox .author-name:before,
.article-main[data-v-406eae6b] .article-factbox-quotes .author-name:before {
  content: "— ";
}
.article-below[data-v-406eae6b] .article-factbox,
.article-main[data-v-406eae6b] .article-factbox {
  background-color: var(--article-factbox-surface);
  margin: 0 -16px 16px;
  padding: 24px 32px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox,
  .article-main[data-v-406eae6b] .article-factbox {
    margin: 0 -16px 24px;
  }
}
.article-below[data-v-406eae6b] .article-factbox:after,
.article-below[data-v-406eae6b] .article-factbox:before,
.article-main[data-v-406eae6b] .article-factbox:after,
.article-main[data-v-406eae6b] .article-factbox:before {
  background: var(--accent-light);
  content: "";
  height: 4px;
  left: 16px;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
.article-below[data-v-406eae6b] .article-factbox:after,
.article-main[data-v-406eae6b] .article-factbox:after {
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox,
  .article-main[data-v-406eae6b] .article-factbox {
    margin: 0 -32px 24px;
    padding: 16px 32px 15px;
  }
}
.article-below[data-v-406eae6b] .article-factbox em,
.article-below[data-v-406eae6b] .article-factbox h2,
.article-below[data-v-406eae6b] .article-factbox h3,
.article-below[data-v-406eae6b] .article-factbox h4,
.article-below[data-v-406eae6b] .article-factbox h5,
.article-below[data-v-406eae6b] .article-factbox li,
.article-below[data-v-406eae6b] .article-factbox p,
.article-below[data-v-406eae6b] .article-factbox strong,
.article-main[data-v-406eae6b] .article-factbox em,
.article-main[data-v-406eae6b] .article-factbox h2,
.article-main[data-v-406eae6b] .article-factbox h3,
.article-main[data-v-406eae6b] .article-factbox h4,
.article-main[data-v-406eae6b] .article-factbox h5,
.article-main[data-v-406eae6b] .article-factbox li,
.article-main[data-v-406eae6b] .article-factbox p,
.article-main[data-v-406eae6b] .article-factbox strong {
  color: var(--color-900);
}
.article-below[data-v-406eae6b] .article-factbox a,
.article-main[data-v-406eae6b] .article-factbox a {
  background-image: linear-gradient(
    var(--article-factbox-link),
    var(--article-factbox-link)
  ) !important;
  color: var(--article-factbox-link) !important;
}
.article-below[data-v-406eae6b] .article-factbox a:hover,
.article-main[data-v-406eae6b] .article-factbox a:hover {
  color: var(--article-factbox-link-hover) !important;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox a:hover,
  .article-main[data-v-406eae6b] .article-factbox a:hover {
    background-image: linear-gradient(
      var(--article-factbox-link-hover),
      var(--article-factbox-link-hover)
    ) !important;
  }
}
.article-below[data-v-406eae6b] .article-factbox em,
.article-below[data-v-406eae6b] .article-factbox li,
.article-below[data-v-406eae6b] .article-factbox p,
.article-below[data-v-406eae6b] .article-factbox strong,
.article-main[data-v-406eae6b] .article-factbox em,
.article-main[data-v-406eae6b] .article-factbox li,
.article-main[data-v-406eae6b] .article-factbox p,
.article-main[data-v-406eae6b] .article-factbox strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox em,
  .article-below[data-v-406eae6b] .article-factbox li,
  .article-below[data-v-406eae6b] .article-factbox p,
  .article-below[data-v-406eae6b] .article-factbox strong,
  .article-main[data-v-406eae6b] .article-factbox em,
  .article-main[data-v-406eae6b] .article-factbox li,
  .article-main[data-v-406eae6b] .article-factbox p,
  .article-main[data-v-406eae6b] .article-factbox strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-406eae6b] .article-factbox sub,
.article-main[data-v-406eae6b] .article-factbox sub {
  font-size: 0.88542rem;
  line-height: 1.40625rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox sub,
  .article-main[data-v-406eae6b] .article-factbox sub {
    font-size: 0.9375rem;
    line-height: 1.51042rem;
  }
}
.article-below[data-v-406eae6b] .article-factbox .antrfile > strong,
.article-below[data-v-406eae6b] .article-factbox .standard > strong,
.article-main[data-v-406eae6b] .article-factbox .antrfile > strong,
.article-main[data-v-406eae6b] .article-factbox .standard > strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox .antrfile > strong,
  .article-below[data-v-406eae6b] .article-factbox .standard > strong,
  .article-main[data-v-406eae6b] .article-factbox .antrfile > strong,
  .article-main[data-v-406eae6b] .article-factbox .standard > strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-factbox .antrfile > strong,
  .article-below[data-v-406eae6b] .article-factbox .standard > strong,
  .article-main[data-v-406eae6b] .article-factbox .antrfile > strong,
  .article-main[data-v-406eae6b] .article-factbox .standard > strong {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-factbox .antrfile > strong,
  .article-below[data-v-406eae6b] .article-factbox .standard > strong,
  .article-main[data-v-406eae6b] .article-factbox .antrfile > strong,
  .article-main[data-v-406eae6b] .article-factbox .standard > strong {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-406eae6b] .article-factbox-quotes .author-name,
.article-main[data-v-406eae6b] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
}
.article-below[data-v-406eae6b] .article-embed,
.article-main[data-v-406eae6b] .article-embed {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-embed,
  .article-main[data-v-406eae6b] .article-embed {
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-406eae6b] .article-embed iframe,
.article-main[data-v-406eae6b] .article-embed iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-embed iframe,
  .article-main[data-v-406eae6b] .article-embed iframe {
    max-width: 560px;
  }
}
.article-below[data-v-406eae6b] .article-embed iframe[src^="https://www.facebook.com/"],.article-main[data-v-406eae6b] .article-embed iframe[src^="https://www.facebook.com/"]
{
  background-color: #fff;
}
.article-below[data-v-406eae6b],
.article-main[data-v-406eae6b] {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b],
  .article-main[data-v-406eae6b] {
    flex-direction: row;
    max-width: unset;
    width: 100%;
  }
}
.article-below[data-v-406eae6b] .article-content,
.article-main[data-v-406eae6b] .article-content {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin-bottom: 4px;
  padding: 0 16px;
}
@media (min-width: 429px) {
  .article-below[data-v-406eae6b] .article-content,
  .article-main[data-v-406eae6b] .article-content {
    margin-top: 4px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content,
  .article-main[data-v-406eae6b] .article-content {
    flex-basis: 100%;
    margin-right: 4px;
    max-width: 704px;
    padding: 0 32px;
  }
}
.article-below[data-v-406eae6b] .article-content.full-width,
.article-main[data-v-406eae6b] .article-content.full-width {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.full-width,
  .article-main[data-v-406eae6b] .article-content.full-width {
    margin-right: 0;
    max-width: unset;
    padding-top: 8px;
  }
}
.article-below[data-v-406eae6b] .article-content.full-width.all-comments-page,
.article-main[data-v-406eae6b] .article-content.full-width.all-comments-page {
  padding-top: 20px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.full-width.all-comments-page,
  .article-main[data-v-406eae6b] .article-content.full-width.all-comments-page {
    padding-top: 20px;
  }
}
.article-below[data-v-406eae6b]
  .article-content.full-width.all-comments-page
  .article-header,
.article-main[data-v-406eae6b]
  .article-content.full-width.all-comments-page
  .article-header {
  order: unset;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.full-width .article-tags,
  .article-main[data-v-406eae6b] .article-content.full-width .article-tags {
    height: auto;
    margin: 0 auto 16px;
    max-width: 640px;
    overflow-x: unset;
  }
}
.has-gallery-full-screen-active
  .article-below[data-v-406eae6b]
  .article-content,
.has-gallery-full-screen-active
  .article-main[data-v-406eae6b]
  .article-content {
  position: relative;
  z-index: 10000;
}
.article-below[data-v-406eae6b] .article-content .storytelling,
.article-main[data-v-406eae6b] .article-content .storytelling {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content .storytelling,
  .article-main[data-v-406eae6b] .article-content .storytelling {
    margin: 0 auto;
    max-width: 640px;
  }
}
.article-below[data-v-406eae6b]
  .article-content
  .storytelling
  .article-big-image,
.article-main[data-v-406eae6b]
  .article-content
  .storytelling
  .article-big-image {
  order: 1;
}
.article-below[data-v-406eae6b] .article-content .storytelling .article-header,
.article-main[data-v-406eae6b] .article-content .storytelling .article-header {
  order: 2;
}
.article-below[data-v-406eae6b] .article-content .storytelling .article-body,
.article-main[data-v-406eae6b] .article-content .storytelling .article-body {
  order: 3;
}
.article-below[data-v-406eae6b] .article-content .gallerystory,
.article-main[data-v-406eae6b] .article-content .gallerystory {
  padding-top: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content .gallerystory,
  .article-main[data-v-406eae6b] .article-content .gallerystory {
    padding-top: 24px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.is-storytelling,
  .article-main[data-v-406eae6b] .article-content.is-storytelling {
    margin: 4px auto;
    max-width: unset;
    width: 1008px;
  }
}
.article-below[data-v-406eae6b]
  .article-content.is-storytelling
  .card-engagement-bar,
.article-main[data-v-406eae6b]
  .article-content.is-storytelling
  .card-engagement-bar {
  margin-left: auto;
  margin-right: auto;
  max-width: 656px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.is-storytelling iframe,
  .article-main[data-v-406eae6b] .article-content.is-storytelling iframe {
    max-width: 656px;
  }
}
.article-below[data-v-406eae6b] .article-content.is-staticpage,
.article-main[data-v-406eae6b] .article-content.is-staticpage {
  padding: 20px 16px 1px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.is-staticpage,
  .article-main[data-v-406eae6b] .article-content.is-staticpage {
    margin: 4px auto;
    max-width: unset;
    padding: 24px 208px;
    width: 1024px;
  }
}
.article-below[data-v-406eae6b] .article-content.is-staticpage .static-title,
.article-main[data-v-406eae6b] .article-content.is-staticpage .static-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin-bottom: 24px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.is-staticpage .static-title,
  .article-main[data-v-406eae6b] .article-content.is-staticpage .static-title {
    font-size: 2rem;
    line-height: 2.4375rem;
    padding: 0 24px;
  }
}
.article-below[data-v-406eae6b] .article-content .is-how-to .textline h2,
.article-main[data-v-406eae6b] .article-content .is-how-to .textline h2 {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 16px;
  padding: 0;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-content .is-how-to .textline h2,
  .article-main[data-v-406eae6b] .article-content .is-how-to .textline h2 {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-406eae6b] .article-content .is-how-to .textline h2,
  .article-main[data-v-406eae6b] .article-content .is-how-to .textline h2 {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content .is-how-to .textline h2,
  .article-main[data-v-406eae6b] .article-content .is-how-to .textline h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-406eae6b] .article-content.all-comments-page,
.article-main[data-v-406eae6b] .article-content.all-comments-page {
  position: relative;
  z-index: 11;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-content.all-comments-page,
  .article-main[data-v-406eae6b] .article-content.all-comments-page {
    background-color: unset;
    box-shadow: unset;
    margin-bottom: 4px;
    padding: 0;
  }
}
.article-below[data-v-406eae6b]
  .article-content.all-comments-page
  .gallerystory,
.article-main[data-v-406eae6b]
  .article-content.all-comments-page
  .gallerystory {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b]
    .article-content.all-comments-page
    .is-comments-page,
  .article-main[data-v-406eae6b]
    .article-content.all-comments-page
    .is-comments-page {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b]
    .article-content.all-comments-page.is-storytelling,
  .article-main[data-v-406eae6b]
    .article-content.all-comments-page.is-storytelling {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b]
    .article-content.all-comments-page.is-storytelling
    .full-width,
  .article-main[data-v-406eae6b]
    .article-content.all-comments-page.is-storytelling
    .full-width {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page,
  .article-main[data-v-406eae6b]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page {
    background-color: unset;
    box-shadow: unset;
    padding: unset;
  }
}
.article-below[data-v-406eae6b] .article-sidebar,
.article-main[data-v-406eae6b] .article-sidebar {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-sidebar,
  .article-main[data-v-406eae6b] .article-sidebar {
    flex-basis: 316px;
    flex-grow: 1;
    flex-shrink: 0;
    margin-top: 4px;
    max-width: 316px;
    position: relative;
    width: 316px;
    z-index: 1;
  }
}
.article-below[data-v-406eae6b] .article-divider,
.article-main[data-v-406eae6b] .article-divider {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  width: 100%;
}
.article-below[data-v-406eae6b] .article-image img,
.article-main[data-v-406eae6b] .article-image img {
  display: block;
  width: 100%;
}
.article-below .article-lead[data-v-406eae6b],
.article-main .article-lead[data-v-406eae6b] {
  color: var(--article-lead);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 16px;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .article-below .article-lead[data-v-406eae6b],
  .article-main .article-lead[data-v-406eae6b] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-bottom: 24px;
    margin-top: 24px;
  }
}
.article-below[data-v-406eae6b] .paywall,
.article-main[data-v-406eae6b] .paywall {
  display: none;
}
.article-main[data-v-406eae6b] .article-content {
  padding-top: 20px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .article-main[data-v-406eae6b] .article-content {
    padding-top: 15px;
  }
}
.article-main[data-v-406eae6b] .article-content:has(.is-video-story) {
  padding-top: 0;
}
.article-main[data-v-406eae6b] .fb-video {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-main[data-v-406eae6b] .fb-video {
    left: 50%;
    margin-bottom: 24px;
    position: relative;
    transform: translate(-50%);
  }
}
.article-main[data-v-406eae6b] p > iframe[src*="youtube.com"] {
  aspect-ratio: 16/9;
  height: auto;
  margin: 0 -16px !important;
  max-width: calc(100% + 32px) !important;
}
@media (min-width: 1024px) {
  .article-main[data-v-406eae6b] p > iframe[src*="youtube.com"] {
    margin: 0 -24px !important;
    max-width: 688px !important;
    width: 688px !important;
  }
}
@media (min-width: 1024px) {
  .article-main[data-v-406eae6b] div > iframe[src*="giphy.com/embed"] {
    left: 50% !important;
    transform: translate(-50%);
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .is-main {
    margin-bottom: 4px;
  }
}
.article-below[data-v-406eae6b] .article-sidebar {
  margin-bottom: 0;
  margin-top: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b] .article-sidebar {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-406eae6b]:last-of-type .is-main {
    margin-bottom: 0;
  }
}
.article-below[data-v-406eae6b]:last-of-type .article-sidebar {
  margin-bottom: 4px;
}
.static-document .breadcrumbs[data-v-406eae6b] {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs[data-v-406eae6b] {
    padding: 0 24px;
  }
}
.static-document .breadcrumbs-link[data-v-406eae6b] {
  background-image: none;
  background-position: unset;
  background-size: unset;
  color: var(--breadcrumbs-color-special);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin: 0 4px;
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs-link[data-v-406eae6b] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
  .static-document .breadcrumbs-link[data-v-406eae6b]:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
}
.static-document .breadcrumbs-link[data-v-406eae6b]:first-child {
  margin-left: 0;
}
.static-document .breadcrumbs .icon-chevron--right[data-v-406eae6b] {
  color: var(--color-900);
}
.static-document .breadcrumbs-icon-container[data-v-406eae6b] {
  align-items: center;
  display: flex;
}
[data-v-9e407e11] .horoscope-wrap {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 8px;
}
@supports (font-variation-settings: normal) {
  .article-below .article-lead[data-v-059a2907],
  .article-main .article-lead[data-v-059a2907] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below .article-lead[data-v-059a2907],
  .article-main .article-lead[data-v-059a2907] {
    font-weight: 600;
  }
}
.article-below[data-v-059a2907] .article-factbox h2,
.article-below[data-v-059a2907] .article-factbox-quotes h2,
.article-below[data-v-059a2907] .article-rte h2,
.article-main[data-v-059a2907] .article-factbox h2,
.article-main[data-v-059a2907] .article-factbox-quotes h2,
.article-main[data-v-059a2907] .article-rte h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h2,
  .article-below[data-v-059a2907] .article-factbox-quotes h2,
  .article-below[data-v-059a2907] .article-rte h2,
  .article-main[data-v-059a2907] .article-factbox h2,
  .article-main[data-v-059a2907] .article-factbox-quotes h2,
  .article-main[data-v-059a2907] .article-rte h2 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h2,
  .article-below[data-v-059a2907] .article-factbox-quotes h2,
  .article-below[data-v-059a2907] .article-rte h2,
  .article-main[data-v-059a2907] .article-factbox h2,
  .article-main[data-v-059a2907] .article-factbox-quotes h2,
  .article-main[data-v-059a2907] .article-rte h2 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox h2,
  .article-below[data-v-059a2907] .article-factbox-quotes h2,
  .article-below[data-v-059a2907] .article-rte h2,
  .article-main[data-v-059a2907] .article-factbox h2,
  .article-main[data-v-059a2907] .article-factbox-quotes h2,
  .article-main[data-v-059a2907] .article-rte h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-059a2907] .article-factbox h3,
.article-below[data-v-059a2907] .article-factbox-quotes h3,
.article-below[data-v-059a2907] .article-rte h3,
.article-main[data-v-059a2907] .article-factbox h3,
.article-main[data-v-059a2907] .article-factbox-quotes h3,
.article-main[data-v-059a2907] .article-rte h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h3,
  .article-below[data-v-059a2907] .article-factbox-quotes h3,
  .article-below[data-v-059a2907] .article-rte h3,
  .article-main[data-v-059a2907] .article-factbox h3,
  .article-main[data-v-059a2907] .article-factbox-quotes h3,
  .article-main[data-v-059a2907] .article-rte h3 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h3,
  .article-below[data-v-059a2907] .article-factbox-quotes h3,
  .article-below[data-v-059a2907] .article-rte h3,
  .article-main[data-v-059a2907] .article-factbox h3,
  .article-main[data-v-059a2907] .article-factbox-quotes h3,
  .article-main[data-v-059a2907] .article-rte h3 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox h3,
  .article-below[data-v-059a2907] .article-factbox-quotes h3,
  .article-below[data-v-059a2907] .article-rte h3,
  .article-main[data-v-059a2907] .article-factbox h3,
  .article-main[data-v-059a2907] .article-factbox-quotes h3,
  .article-main[data-v-059a2907] .article-rte h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-059a2907] .article-factbox h4,
.article-below[data-v-059a2907] .article-factbox-quotes h4,
.article-below[data-v-059a2907] .article-rte h4,
.article-main[data-v-059a2907] .article-factbox h4,
.article-main[data-v-059a2907] .article-factbox-quotes h4,
.article-main[data-v-059a2907] .article-rte h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h4,
  .article-below[data-v-059a2907] .article-factbox-quotes h4,
  .article-below[data-v-059a2907] .article-rte h4,
  .article-main[data-v-059a2907] .article-factbox h4,
  .article-main[data-v-059a2907] .article-factbox-quotes h4,
  .article-main[data-v-059a2907] .article-rte h4 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h4,
  .article-below[data-v-059a2907] .article-factbox-quotes h4,
  .article-below[data-v-059a2907] .article-rte h4,
  .article-main[data-v-059a2907] .article-factbox h4,
  .article-main[data-v-059a2907] .article-factbox-quotes h4,
  .article-main[data-v-059a2907] .article-rte h4 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox h4,
  .article-below[data-v-059a2907] .article-factbox-quotes h4,
  .article-below[data-v-059a2907] .article-rte h4,
  .article-main[data-v-059a2907] .article-factbox h4,
  .article-main[data-v-059a2907] .article-factbox-quotes h4,
  .article-main[data-v-059a2907] .article-rte h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.article-below[data-v-059a2907] .article-factbox h5,
.article-below[data-v-059a2907] .article-factbox-quotes h5,
.article-below[data-v-059a2907] .article-rte h5,
.article-main[data-v-059a2907] .article-factbox h5,
.article-main[data-v-059a2907] .article-factbox-quotes h5,
.article-main[data-v-059a2907] .article-rte h5 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h5,
  .article-below[data-v-059a2907] .article-factbox-quotes h5,
  .article-below[data-v-059a2907] .article-rte h5,
  .article-main[data-v-059a2907] .article-factbox h5,
  .article-main[data-v-059a2907] .article-factbox-quotes h5,
  .article-main[data-v-059a2907] .article-rte h5 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox h5,
  .article-below[data-v-059a2907] .article-factbox-quotes h5,
  .article-below[data-v-059a2907] .article-rte h5,
  .article-main[data-v-059a2907] .article-factbox h5,
  .article-main[data-v-059a2907] .article-factbox-quotes h5,
  .article-main[data-v-059a2907] .article-rte h5 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox h5,
  .article-below[data-v-059a2907] .article-factbox-quotes h5,
  .article-below[data-v-059a2907] .article-rte h5,
  .article-main[data-v-059a2907] .article-factbox h5,
  .article-main[data-v-059a2907] .article-factbox-quotes h5,
  .article-main[data-v-059a2907] .article-rte h5 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.article-below[data-v-059a2907] .article-factbox em,
.article-below[data-v-059a2907] .article-factbox em strong,
.article-below[data-v-059a2907] .article-factbox-quotes em,
.article-below[data-v-059a2907] .article-factbox-quotes em strong,
.article-below[data-v-059a2907] .article-rte em,
.article-below[data-v-059a2907] .article-rte em strong,
.article-main[data-v-059a2907] .article-factbox em,
.article-main[data-v-059a2907] .article-factbox em strong,
.article-main[data-v-059a2907] .article-factbox-quotes em,
.article-main[data-v-059a2907] .article-factbox-quotes em strong,
.article-main[data-v-059a2907] .article-rte em,
.article-main[data-v-059a2907] .article-rte em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox strong,
  .article-below[data-v-059a2907] .article-factbox-quotes strong,
  .article-below[data-v-059a2907] .article-rte strong,
  .article-main[data-v-059a2907] .article-factbox strong,
  .article-main[data-v-059a2907] .article-factbox-quotes strong,
  .article-main[data-v-059a2907] .article-rte strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox strong,
  .article-below[data-v-059a2907] .article-factbox-quotes strong,
  .article-below[data-v-059a2907] .article-rte strong,
  .article-main[data-v-059a2907] .article-factbox strong,
  .article-main[data-v-059a2907] .article-factbox-quotes strong,
  .article-main[data-v-059a2907] .article-rte strong {
    font-weight: 700;
  }
}
.article-below[data-v-059a2907] .article-factbox a,
.article-below[data-v-059a2907] .article-factbox-quotes a,
.article-below[data-v-059a2907] .article-rte a,
.article-main[data-v-059a2907] .article-factbox a,
.article-main[data-v-059a2907] .article-factbox-quotes a,
.article-main[data-v-059a2907] .article-rte a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox a:hover,
  .article-below[data-v-059a2907] .article-factbox-quotes a:hover,
  .article-below[data-v-059a2907] .article-rte a:hover,
  .article-main[data-v-059a2907] .article-factbox a:hover,
  .article-main[data-v-059a2907] .article-factbox-quotes a:hover,
  .article-main[data-v-059a2907] .article-rte a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.article-below[data-v-059a2907] .article-factbox a:hover,
.article-below[data-v-059a2907] .article-factbox-quotes a:hover,
.article-below[data-v-059a2907] .article-rte a:hover,
.article-main[data-v-059a2907] .article-factbox a:hover,
.article-main[data-v-059a2907] .article-factbox-quotes a:hover,
.article-main[data-v-059a2907] .article-rte a:hover {
  color: var(--accent-hover);
}
.article-below[data-v-059a2907] .article-factbox a:after,
.article-below[data-v-059a2907] .article-factbox-quotes a:after,
.article-below[data-v-059a2907] .article-rte a:after,
.article-main[data-v-059a2907] .article-factbox a:after,
.article-main[data-v-059a2907] .article-factbox-quotes a:after,
.article-main[data-v-059a2907] .article-rte a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-below[data-v-059a2907] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-below[data-v-059a2907] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-below[data-v-059a2907] .article-rte a[href^="https://www.kurir.rs"]:after,.article-main[data-v-059a2907] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-main[data-v-059a2907] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-main[data-v-059a2907] .article-rte a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.article-below[data-v-059a2907] .article-factbox ol,
.article-below[data-v-059a2907] .article-factbox ul,
.article-below[data-v-059a2907] .article-factbox-quotes ol,
.article-below[data-v-059a2907] .article-factbox-quotes ul,
.article-below[data-v-059a2907] .article-rte ol,
.article-below[data-v-059a2907] .article-rte ul,
.article-main[data-v-059a2907] .article-factbox ol,
.article-main[data-v-059a2907] .article-factbox ul,
.article-main[data-v-059a2907] .article-factbox-quotes ol,
.article-main[data-v-059a2907] .article-factbox-quotes ul,
.article-main[data-v-059a2907] .article-rte ol,
.article-main[data-v-059a2907] .article-rte ul {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox ol,
  .article-below[data-v-059a2907] .article-factbox ul,
  .article-below[data-v-059a2907] .article-factbox-quotes ol,
  .article-below[data-v-059a2907] .article-factbox-quotes ul,
  .article-below[data-v-059a2907] .article-rte ol,
  .article-below[data-v-059a2907] .article-rte ul,
  .article-main[data-v-059a2907] .article-factbox ol,
  .article-main[data-v-059a2907] .article-factbox ul,
  .article-main[data-v-059a2907] .article-factbox-quotes ol,
  .article-main[data-v-059a2907] .article-factbox-quotes ul,
  .article-main[data-v-059a2907] .article-rte ol,
  .article-main[data-v-059a2907] .article-rte ul {
    margin-bottom: 24px;
  }
}
.article-below[data-v-059a2907] .article-factbox ol li,
.article-below[data-v-059a2907] .article-factbox ul li,
.article-below[data-v-059a2907] .article-factbox-quotes ol li,
.article-below[data-v-059a2907] .article-factbox-quotes ul li,
.article-below[data-v-059a2907] .article-rte ol li,
.article-below[data-v-059a2907] .article-rte ul li,
.article-main[data-v-059a2907] .article-factbox ol li,
.article-main[data-v-059a2907] .article-factbox ul li,
.article-main[data-v-059a2907] .article-factbox-quotes ol li,
.article-main[data-v-059a2907] .article-factbox-quotes ul li,
.article-main[data-v-059a2907] .article-rte ol li,
.article-main[data-v-059a2907] .article-rte ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.article-below[data-v-059a2907] .article-factbox ol li:last-of-type,
.article-below[data-v-059a2907] .article-factbox ul li:last-of-type,
.article-below[data-v-059a2907] .article-factbox-quotes ol li:last-of-type,
.article-below[data-v-059a2907] .article-factbox-quotes ul li:last-of-type,
.article-below[data-v-059a2907] .article-rte ol li:last-of-type,
.article-below[data-v-059a2907] .article-rte ul li:last-of-type,
.article-main[data-v-059a2907] .article-factbox ol li:last-of-type,
.article-main[data-v-059a2907] .article-factbox ul li:last-of-type,
.article-main[data-v-059a2907] .article-factbox-quotes ol li:last-of-type,
.article-main[data-v-059a2907] .article-factbox-quotes ul li:last-of-type,
.article-main[data-v-059a2907] .article-rte ol li:last-of-type,
.article-main[data-v-059a2907] .article-rte ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox ol li,
  .article-below[data-v-059a2907] .article-factbox ul li,
  .article-below[data-v-059a2907] .article-factbox-quotes ol li,
  .article-below[data-v-059a2907] .article-factbox-quotes ul li,
  .article-below[data-v-059a2907] .article-rte ol li,
  .article-below[data-v-059a2907] .article-rte ul li,
  .article-main[data-v-059a2907] .article-factbox ol li,
  .article-main[data-v-059a2907] .article-factbox ul li,
  .article-main[data-v-059a2907] .article-factbox-quotes ol li,
  .article-main[data-v-059a2907] .article-factbox-quotes ul li,
  .article-main[data-v-059a2907] .article-rte ol li,
  .article-main[data-v-059a2907] .article-rte ul li {
    margin-left: 34px;
  }
}
.article-below[data-v-059a2907] .article-factbox ol,
.article-below[data-v-059a2907] .article-factbox-quotes ol,
.article-below[data-v-059a2907] .article-rte ol,
.article-main[data-v-059a2907] .article-factbox ol,
.article-main[data-v-059a2907] .article-factbox-quotes ol,
.article-main[data-v-059a2907] .article-rte ol {
  counter-reset: item;
  list-style: decimal;
}
.article-below[data-v-059a2907] .article-factbox ol li::marker,
.article-below[data-v-059a2907] .article-factbox ul li::marker,
.article-below[data-v-059a2907] .article-factbox-quotes ol li::marker,
.article-below[data-v-059a2907] .article-factbox-quotes ul li::marker,
.article-below[data-v-059a2907] .article-rte ol li::marker,
.article-below[data-v-059a2907] .article-rte ul li::marker,
.article-main[data-v-059a2907] .article-factbox ol li::marker,
.article-main[data-v-059a2907] .article-factbox ul li::marker,
.article-main[data-v-059a2907] .article-factbox-quotes ol li::marker,
.article-main[data-v-059a2907] .article-factbox-quotes ul li::marker,
.article-main[data-v-059a2907] .article-rte ol li::marker,
.article-main[data-v-059a2907] .article-rte ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.article-below[data-v-059a2907] .article-factbox ul:not([style]) li:before,
.article-below[data-v-059a2907]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-below[data-v-059a2907] .article-rte ul:not([style]) li:before,
.article-main[data-v-059a2907] .article-factbox ul:not([style]) li:before,
.article-main[data-v-059a2907]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-main[data-v-059a2907] .article-rte ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-059a2907]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-059a2907] .article-rte ul:not([style]) li:before,
  .article-main[data-v-059a2907] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-059a2907]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-059a2907] .article-rte ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-059a2907]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-059a2907] .article-rte ul:not([style]) li:before,
  .article-main[data-v-059a2907] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-059a2907]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-059a2907] .article-rte ul:not([style]) li:before {
    font-weight: 700;
  }
}
.article-below[data-v-059a2907] .article-factbox iframe,
.article-below[data-v-059a2907] .article-factbox-quotes iframe,
.article-below[data-v-059a2907] .article-rte iframe,
.article-main[data-v-059a2907] .article-factbox iframe,
.article-main[data-v-059a2907] .article-factbox-quotes iframe,
.article-main[data-v-059a2907] .article-rte iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox iframe,
  .article-below[data-v-059a2907] .article-factbox-quotes iframe,
  .article-below[data-v-059a2907] .article-rte iframe,
  .article-main[data-v-059a2907] .article-factbox iframe,
  .article-main[data-v-059a2907] .article-factbox-quotes iframe,
  .article-main[data-v-059a2907] .article-rte iframe {
    max-width: 560px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-rte,
  .article-main[data-v-059a2907] .article-rte {
    padding: 0;
  }
}
.article-below[data-v-059a2907] .article-rte h2 + h3,
.article-below[data-v-059a2907] .article-rte h2 + h4,
.article-below[data-v-059a2907] .article-rte h2 + h5,
.article-below[data-v-059a2907] .article-rte h3 + h4,
.article-below[data-v-059a2907] .article-rte h3 + h5,
.article-below[data-v-059a2907] .article-rte h4 + h5,
.article-main[data-v-059a2907] .article-rte h2 + h3,
.article-main[data-v-059a2907] .article-rte h2 + h4,
.article-main[data-v-059a2907] .article-rte h2 + h5,
.article-main[data-v-059a2907] .article-rte h3 + h4,
.article-main[data-v-059a2907] .article-rte h3 + h5,
.article-main[data-v-059a2907] .article-rte h4 + h5 {
  margin-top: -4px;
}
.article-below[data-v-059a2907] .article-rte h2,
.article-below[data-v-059a2907] .article-rte h3,
.article-below[data-v-059a2907] .article-rte h4,
.article-below[data-v-059a2907] .article-rte h5,
.article-below[data-v-059a2907] .article-rte p,
.article-main[data-v-059a2907] .article-rte h2,
.article-main[data-v-059a2907] .article-rte h3,
.article-main[data-v-059a2907] .article-rte h4,
.article-main[data-v-059a2907] .article-rte h5,
.article-main[data-v-059a2907] .article-rte p {
  color: var(--color-900);
  margin-bottom: 16px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-rte h2,
  .article-below[data-v-059a2907] .article-rte h3,
  .article-below[data-v-059a2907] .article-rte h4,
  .article-below[data-v-059a2907] .article-rte h5,
  .article-below[data-v-059a2907] .article-rte p,
  .article-main[data-v-059a2907] .article-rte h2,
  .article-main[data-v-059a2907] .article-rte h3,
  .article-main[data-v-059a2907] .article-rte h4,
  .article-main[data-v-059a2907] .article-rte h5,
  .article-main[data-v-059a2907] .article-rte p {
    margin-bottom: 24px;
  }
}
.article-below[data-v-059a2907] .article-rte em,
.article-below[data-v-059a2907] .article-rte strong,
.article-main[data-v-059a2907] .article-rte em,
.article-main[data-v-059a2907] .article-rte strong {
  word-break: break-word;
}
.article-below[data-v-059a2907] .article-rte em,
.article-below[data-v-059a2907] .article-rte li,
.article-below[data-v-059a2907] .article-rte p,
.article-below[data-v-059a2907] .article-rte strong,
.article-main[data-v-059a2907] .article-rte em,
.article-main[data-v-059a2907] .article-rte li,
.article-main[data-v-059a2907] .article-rte p,
.article-main[data-v-059a2907] .article-rte strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-rte em,
  .article-below[data-v-059a2907] .article-rte li,
  .article-below[data-v-059a2907] .article-rte p,
  .article-below[data-v-059a2907] .article-rte strong,
  .article-main[data-v-059a2907] .article-rte em,
  .article-main[data-v-059a2907] .article-rte li,
  .article-main[data-v-059a2907] .article-rte p,
  .article-main[data-v-059a2907] .article-rte strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-059a2907] .article-rte p:empty,
.article-main[data-v-059a2907] .article-rte p:empty {
  margin-bottom: 0;
}
.article-below[data-v-059a2907] .article-factbox em,
.article-below[data-v-059a2907] .article-factbox h2,
.article-below[data-v-059a2907] .article-factbox h3,
.article-below[data-v-059a2907] .article-factbox h4,
.article-below[data-v-059a2907] .article-factbox h5,
.article-below[data-v-059a2907] .article-factbox p,
.article-below[data-v-059a2907] .article-factbox strong,
.article-below[data-v-059a2907] .article-factbox-quotes em,
.article-below[data-v-059a2907] .article-factbox-quotes h2,
.article-below[data-v-059a2907] .article-factbox-quotes h3,
.article-below[data-v-059a2907] .article-factbox-quotes h4,
.article-below[data-v-059a2907] .article-factbox-quotes h5,
.article-below[data-v-059a2907] .article-factbox-quotes p,
.article-below[data-v-059a2907] .article-factbox-quotes strong,
.article-main[data-v-059a2907] .article-factbox em,
.article-main[data-v-059a2907] .article-factbox h2,
.article-main[data-v-059a2907] .article-factbox h3,
.article-main[data-v-059a2907] .article-factbox h4,
.article-main[data-v-059a2907] .article-factbox h5,
.article-main[data-v-059a2907] .article-factbox p,
.article-main[data-v-059a2907] .article-factbox strong,
.article-main[data-v-059a2907] .article-factbox-quotes em,
.article-main[data-v-059a2907] .article-factbox-quotes h2,
.article-main[data-v-059a2907] .article-factbox-quotes h3,
.article-main[data-v-059a2907] .article-factbox-quotes h4,
.article-main[data-v-059a2907] .article-factbox-quotes h5,
.article-main[data-v-059a2907] .article-factbox-quotes p,
.article-main[data-v-059a2907] .article-factbox-quotes strong {
  margin-bottom: 12px;
  word-break: break-word;
}
.article-below[data-v-059a2907] .article-factbox ol,
.article-below[data-v-059a2907] .article-factbox ul,
.article-below[data-v-059a2907] .article-factbox-quotes ol,
.article-below[data-v-059a2907] .article-factbox-quotes ul,
.article-main[data-v-059a2907] .article-factbox ol,
.article-main[data-v-059a2907] .article-factbox ul,
.article-main[data-v-059a2907] .article-factbox-quotes ol,
.article-main[data-v-059a2907] .article-factbox-quotes ul {
  margin-bottom: 12px;
}
.article-below[data-v-059a2907] .article-factbox ol li,
.article-below[data-v-059a2907] .article-factbox ul li,
.article-below[data-v-059a2907] .article-factbox-quotes ol li,
.article-below[data-v-059a2907] .article-factbox-quotes ul li,
.article-main[data-v-059a2907] .article-factbox ol li,
.article-main[data-v-059a2907] .article-factbox ul li,
.article-main[data-v-059a2907] .article-factbox-quotes ol li,
.article-main[data-v-059a2907] .article-factbox-quotes ul li {
  margin-bottom: 4px;
}
.article-below[data-v-059a2907] .article-factbox .author-name,
.article-below[data-v-059a2907] .article-factbox-quotes .author-name,
.article-main[data-v-059a2907] .article-factbox .author-name,
.article-main[data-v-059a2907] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox .author-name,
  .article-below[data-v-059a2907] .article-factbox-quotes .author-name,
  .article-main[data-v-059a2907] .article-factbox .author-name,
  .article-main[data-v-059a2907] .article-factbox-quotes .author-name {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox .author-name,
  .article-below[data-v-059a2907] .article-factbox-quotes .author-name,
  .article-main[data-v-059a2907] .article-factbox .author-name,
  .article-main[data-v-059a2907] .article-factbox-quotes .author-name {
    font-weight: 400;
  }
}
.article-below[data-v-059a2907] .article-factbox .author-name:before,
.article-below[data-v-059a2907] .article-factbox-quotes .author-name:before,
.article-main[data-v-059a2907] .article-factbox .author-name:before,
.article-main[data-v-059a2907] .article-factbox-quotes .author-name:before {
  content: "— ";
}
.article-below[data-v-059a2907] .article-factbox,
.article-main[data-v-059a2907] .article-factbox {
  background-color: var(--article-factbox-surface);
  margin: 0 -16px 16px;
  padding: 24px 32px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox,
  .article-main[data-v-059a2907] .article-factbox {
    margin: 0 -16px 24px;
  }
}
.article-below[data-v-059a2907] .article-factbox:after,
.article-below[data-v-059a2907] .article-factbox:before,
.article-main[data-v-059a2907] .article-factbox:after,
.article-main[data-v-059a2907] .article-factbox:before {
  background: var(--accent-light);
  content: "";
  height: 4px;
  left: 16px;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
.article-below[data-v-059a2907] .article-factbox:after,
.article-main[data-v-059a2907] .article-factbox:after {
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox,
  .article-main[data-v-059a2907] .article-factbox {
    margin: 0 -32px 24px;
    padding: 16px 32px 15px;
  }
}
.article-below[data-v-059a2907] .article-factbox em,
.article-below[data-v-059a2907] .article-factbox h2,
.article-below[data-v-059a2907] .article-factbox h3,
.article-below[data-v-059a2907] .article-factbox h4,
.article-below[data-v-059a2907] .article-factbox h5,
.article-below[data-v-059a2907] .article-factbox li,
.article-below[data-v-059a2907] .article-factbox p,
.article-below[data-v-059a2907] .article-factbox strong,
.article-main[data-v-059a2907] .article-factbox em,
.article-main[data-v-059a2907] .article-factbox h2,
.article-main[data-v-059a2907] .article-factbox h3,
.article-main[data-v-059a2907] .article-factbox h4,
.article-main[data-v-059a2907] .article-factbox h5,
.article-main[data-v-059a2907] .article-factbox li,
.article-main[data-v-059a2907] .article-factbox p,
.article-main[data-v-059a2907] .article-factbox strong {
  color: var(--color-900);
}
.article-below[data-v-059a2907] .article-factbox a,
.article-main[data-v-059a2907] .article-factbox a {
  background-image: linear-gradient(
    var(--article-factbox-link),
    var(--article-factbox-link)
  ) !important;
  color: var(--article-factbox-link) !important;
}
.article-below[data-v-059a2907] .article-factbox a:hover,
.article-main[data-v-059a2907] .article-factbox a:hover {
  color: var(--article-factbox-link-hover) !important;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox a:hover,
  .article-main[data-v-059a2907] .article-factbox a:hover {
    background-image: linear-gradient(
      var(--article-factbox-link-hover),
      var(--article-factbox-link-hover)
    ) !important;
  }
}
.article-below[data-v-059a2907] .article-factbox em,
.article-below[data-v-059a2907] .article-factbox li,
.article-below[data-v-059a2907] .article-factbox p,
.article-below[data-v-059a2907] .article-factbox strong,
.article-main[data-v-059a2907] .article-factbox em,
.article-main[data-v-059a2907] .article-factbox li,
.article-main[data-v-059a2907] .article-factbox p,
.article-main[data-v-059a2907] .article-factbox strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox em,
  .article-below[data-v-059a2907] .article-factbox li,
  .article-below[data-v-059a2907] .article-factbox p,
  .article-below[data-v-059a2907] .article-factbox strong,
  .article-main[data-v-059a2907] .article-factbox em,
  .article-main[data-v-059a2907] .article-factbox li,
  .article-main[data-v-059a2907] .article-factbox p,
  .article-main[data-v-059a2907] .article-factbox strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-059a2907] .article-factbox sub,
.article-main[data-v-059a2907] .article-factbox sub {
  font-size: 0.88542rem;
  line-height: 1.40625rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox sub,
  .article-main[data-v-059a2907] .article-factbox sub {
    font-size: 0.9375rem;
    line-height: 1.51042rem;
  }
}
.article-below[data-v-059a2907] .article-factbox .antrfile > strong,
.article-below[data-v-059a2907] .article-factbox .standard > strong,
.article-main[data-v-059a2907] .article-factbox .antrfile > strong,
.article-main[data-v-059a2907] .article-factbox .standard > strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox .antrfile > strong,
  .article-below[data-v-059a2907] .article-factbox .standard > strong,
  .article-main[data-v-059a2907] .article-factbox .antrfile > strong,
  .article-main[data-v-059a2907] .article-factbox .standard > strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-factbox .antrfile > strong,
  .article-below[data-v-059a2907] .article-factbox .standard > strong,
  .article-main[data-v-059a2907] .article-factbox .antrfile > strong,
  .article-main[data-v-059a2907] .article-factbox .standard > strong {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-factbox .antrfile > strong,
  .article-below[data-v-059a2907] .article-factbox .standard > strong,
  .article-main[data-v-059a2907] .article-factbox .antrfile > strong,
  .article-main[data-v-059a2907] .article-factbox .standard > strong {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-059a2907] .article-factbox-quotes .author-name,
.article-main[data-v-059a2907] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
}
.article-below[data-v-059a2907] .article-embed,
.article-main[data-v-059a2907] .article-embed {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-embed,
  .article-main[data-v-059a2907] .article-embed {
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-059a2907] .article-embed iframe,
.article-main[data-v-059a2907] .article-embed iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-embed iframe,
  .article-main[data-v-059a2907] .article-embed iframe {
    max-width: 560px;
  }
}
.article-below[data-v-059a2907] .article-embed iframe[src^="https://www.facebook.com/"],.article-main[data-v-059a2907] .article-embed iframe[src^="https://www.facebook.com/"]
{
  background-color: #fff;
}
.article-below[data-v-059a2907],
.article-main[data-v-059a2907] {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907],
  .article-main[data-v-059a2907] {
    flex-direction: row;
    max-width: unset;
    width: 100%;
  }
}
.article-below[data-v-059a2907] .article-content,
.article-main[data-v-059a2907] .article-content {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin-bottom: 4px;
  padding: 0 16px;
}
@media (min-width: 429px) {
  .article-below[data-v-059a2907] .article-content,
  .article-main[data-v-059a2907] .article-content {
    margin-top: 4px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content,
  .article-main[data-v-059a2907] .article-content {
    flex-basis: 100%;
    margin-right: 4px;
    max-width: 704px;
    padding: 0 32px;
  }
}
.article-below[data-v-059a2907] .article-content.full-width,
.article-main[data-v-059a2907] .article-content.full-width {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.full-width,
  .article-main[data-v-059a2907] .article-content.full-width {
    margin-right: 0;
    max-width: unset;
    padding-top: 8px;
  }
}
.article-below[data-v-059a2907] .article-content.full-width.all-comments-page,
.article-main[data-v-059a2907] .article-content.full-width.all-comments-page {
  padding-top: 20px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.full-width.all-comments-page,
  .article-main[data-v-059a2907] .article-content.full-width.all-comments-page {
    padding-top: 20px;
  }
}
.article-below[data-v-059a2907]
  .article-content.full-width.all-comments-page
  .article-header,
.article-main[data-v-059a2907]
  .article-content.full-width.all-comments-page
  .article-header {
  order: unset;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.full-width .article-tags,
  .article-main[data-v-059a2907] .article-content.full-width .article-tags {
    height: auto;
    margin: 0 auto 16px;
    max-width: 640px;
    overflow-x: unset;
  }
}
.has-gallery-full-screen-active
  .article-below[data-v-059a2907]
  .article-content,
.has-gallery-full-screen-active
  .article-main[data-v-059a2907]
  .article-content {
  position: relative;
  z-index: 10000;
}
.article-below[data-v-059a2907] .article-content .storytelling,
.article-main[data-v-059a2907] .article-content .storytelling {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content .storytelling,
  .article-main[data-v-059a2907] .article-content .storytelling {
    margin: 0 auto;
    max-width: 640px;
  }
}
.article-below[data-v-059a2907]
  .article-content
  .storytelling
  .article-big-image,
.article-main[data-v-059a2907]
  .article-content
  .storytelling
  .article-big-image {
  order: 1;
}
.article-below[data-v-059a2907] .article-content .storytelling .article-header,
.article-main[data-v-059a2907] .article-content .storytelling .article-header {
  order: 2;
}
.article-below[data-v-059a2907] .article-content .storytelling .article-body,
.article-main[data-v-059a2907] .article-content .storytelling .article-body {
  order: 3;
}
.article-below[data-v-059a2907] .article-content .gallerystory,
.article-main[data-v-059a2907] .article-content .gallerystory {
  padding-top: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content .gallerystory,
  .article-main[data-v-059a2907] .article-content .gallerystory {
    padding-top: 24px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.is-storytelling,
  .article-main[data-v-059a2907] .article-content.is-storytelling {
    margin: 4px auto;
    max-width: unset;
    width: 1008px;
  }
}
.article-below[data-v-059a2907]
  .article-content.is-storytelling
  .card-engagement-bar,
.article-main[data-v-059a2907]
  .article-content.is-storytelling
  .card-engagement-bar {
  margin-left: auto;
  margin-right: auto;
  max-width: 656px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.is-storytelling iframe,
  .article-main[data-v-059a2907] .article-content.is-storytelling iframe {
    max-width: 656px;
  }
}
.article-below[data-v-059a2907] .article-content.is-staticpage,
.article-main[data-v-059a2907] .article-content.is-staticpage {
  padding: 20px 16px 1px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.is-staticpage,
  .article-main[data-v-059a2907] .article-content.is-staticpage {
    margin: 4px auto;
    max-width: unset;
    padding: 24px 208px;
    width: 1024px;
  }
}
.article-below[data-v-059a2907] .article-content.is-staticpage .static-title,
.article-main[data-v-059a2907] .article-content.is-staticpage .static-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin-bottom: 24px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.is-staticpage .static-title,
  .article-main[data-v-059a2907] .article-content.is-staticpage .static-title {
    font-size: 2rem;
    line-height: 2.4375rem;
    padding: 0 24px;
  }
}
.article-below[data-v-059a2907] .article-content .is-how-to .textline h2,
.article-main[data-v-059a2907] .article-content .is-how-to .textline h2 {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 16px;
  padding: 0;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-content .is-how-to .textline h2,
  .article-main[data-v-059a2907] .article-content .is-how-to .textline h2 {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-059a2907] .article-content .is-how-to .textline h2,
  .article-main[data-v-059a2907] .article-content .is-how-to .textline h2 {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content .is-how-to .textline h2,
  .article-main[data-v-059a2907] .article-content .is-how-to .textline h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-059a2907] .article-content.all-comments-page,
.article-main[data-v-059a2907] .article-content.all-comments-page {
  position: relative;
  z-index: 11;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-content.all-comments-page,
  .article-main[data-v-059a2907] .article-content.all-comments-page {
    background-color: unset;
    box-shadow: unset;
    margin-bottom: 4px;
    padding: 0;
  }
}
.article-below[data-v-059a2907]
  .article-content.all-comments-page
  .gallerystory,
.article-main[data-v-059a2907]
  .article-content.all-comments-page
  .gallerystory {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907]
    .article-content.all-comments-page
    .is-comments-page,
  .article-main[data-v-059a2907]
    .article-content.all-comments-page
    .is-comments-page {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907]
    .article-content.all-comments-page.is-storytelling,
  .article-main[data-v-059a2907]
    .article-content.all-comments-page.is-storytelling {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907]
    .article-content.all-comments-page.is-storytelling
    .full-width,
  .article-main[data-v-059a2907]
    .article-content.all-comments-page.is-storytelling
    .full-width {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page,
  .article-main[data-v-059a2907]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page {
    background-color: unset;
    box-shadow: unset;
    padding: unset;
  }
}
.article-below[data-v-059a2907] .article-sidebar,
.article-main[data-v-059a2907] .article-sidebar {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-sidebar,
  .article-main[data-v-059a2907] .article-sidebar {
    flex-basis: 316px;
    flex-grow: 1;
    flex-shrink: 0;
    margin-top: 4px;
    max-width: 316px;
    position: relative;
    width: 316px;
    z-index: 1;
  }
}
.article-below[data-v-059a2907] .article-divider,
.article-main[data-v-059a2907] .article-divider {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  width: 100%;
}
.article-below[data-v-059a2907] .article-image img,
.article-main[data-v-059a2907] .article-image img {
  display: block;
  width: 100%;
}
.article-below .article-lead[data-v-059a2907],
.article-main .article-lead[data-v-059a2907] {
  color: var(--article-lead);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 16px;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .article-below .article-lead[data-v-059a2907],
  .article-main .article-lead[data-v-059a2907] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-bottom: 24px;
    margin-top: 24px;
  }
}
.article-below[data-v-059a2907] .paywall,
.article-main[data-v-059a2907] .paywall {
  display: none;
}
.article-main[data-v-059a2907] .article-content {
  padding-top: 20px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .article-main[data-v-059a2907] .article-content {
    padding-top: 15px;
  }
}
.article-main[data-v-059a2907] .article-content:has(.is-video-story) {
  padding-top: 0;
}
.article-main[data-v-059a2907] .fb-video {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-main[data-v-059a2907] .fb-video {
    left: 50%;
    margin-bottom: 24px;
    position: relative;
    transform: translate(-50%);
  }
}
.article-main[data-v-059a2907] p > iframe[src*="youtube.com"] {
  aspect-ratio: 16/9;
  height: auto;
  margin: 0 -16px !important;
  max-width: calc(100% + 32px) !important;
}
@media (min-width: 1024px) {
  .article-main[data-v-059a2907] p > iframe[src*="youtube.com"] {
    margin: 0 -24px !important;
    max-width: 688px !important;
    width: 688px !important;
  }
}
@media (min-width: 1024px) {
  .article-main[data-v-059a2907] div > iframe[src*="giphy.com/embed"] {
    left: 50% !important;
    transform: translate(-50%);
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .is-main {
    margin-bottom: 4px;
  }
}
.article-below[data-v-059a2907] .article-sidebar {
  margin-bottom: 0;
  margin-top: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907] .article-sidebar {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-059a2907]:last-of-type .is-main {
    margin-bottom: 0;
  }
}
.article-below[data-v-059a2907]:last-of-type .article-sidebar {
  margin-bottom: 4px;
}
.static-document .breadcrumbs[data-v-059a2907] {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs[data-v-059a2907] {
    padding: 0 24px;
  }
}
.static-document .breadcrumbs-link[data-v-059a2907] {
  background-image: none;
  background-position: unset;
  background-size: unset;
  color: var(--breadcrumbs-color-special);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin: 0 4px;
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs-link[data-v-059a2907] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
  .static-document .breadcrumbs-link[data-v-059a2907]:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
}
.static-document .breadcrumbs-link[data-v-059a2907]:first-child {
  margin-left: 0;
}
.static-document .breadcrumbs .icon-chevron--right[data-v-059a2907] {
  color: var(--color-900);
}
.static-document .breadcrumbs-icon-container[data-v-059a2907] {
  align-items: center;
  display: flex;
}
[data-v-059a2907] .article-content.is-newsletter {
  padding: 8px 8px 0;
}
@media (min-width: 1024px) {
  [data-v-059a2907] .article-content.is-newsletter {
    padding: 8px 32px 0;
  }
}
[data-v-8499538f] .related-news-shop__responsive-image {
  height: 100%;
}
[data-v-8499538f] .related-news-shop__responsive-image img,
[data-v-8499538f] .related-news-shop__responsive-image picture {
  aspect-ratio: inherit;
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.related-news-shop[data-v-4570b78b] {
  margin-bottom: 24px;
}
.related-news-shop[data-v-4570b78b] .related-news-shop__image {
  margin-bottom: 16px;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__image {
    margin-bottom: 24px;
  }
}
@supports not (aspect-ratio: 1/1) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__image {
    height: 0;
    padding-top: 9/16;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__image :deep(img),
.related-news-shop[data-v-4570b78b] .related-news-shop__image :deep(picture) {
  aspect-ratio: inherit;
  display: block;
  height: 100%;
  object-fit: cover;
  width: auto;
}
@supports not (aspect-ratio: 1/1) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__image :deep(img),
  .related-news-shop[data-v-4570b78b] .related-news-shop__image :deep(picture) {
    inset: 0;
    position: absolute;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__stickers {
  display: flex;
  flex-direction: column;
  left: 8px;
  position: absolute;
  top: 8px;
  z-index: 2;
}
.related-news-shop[data-v-4570b78b] .related-news-shop__sticker {
  background-color: var(--accent);
  color: #fff;
  display: inline-flex;
  font-size: 0.6875rem;
  letter-spacing: 0.61px;
  line-height: 0.875rem;
  margin-bottom: 8px;
  padding: 5px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__sticker {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__sticker {
    font-weight: 800;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__label-wrap {
  align-items: center;
  display: flex;
  margin-bottom: 12px;
}
.related-news-shop[data-v-4570b78b] .related-news-shop__counter {
  align-items: center;
  background-color: var(--color-100);
  color: var(--color-900);
  display: flex;
  flex-basis: 24px;
  font-size: 0.6875rem;
  height: 24px;
  justify-content: center;
  letter-spacing: 0.37px;
  margin-right: 8px;
  min-width: 24px;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__counter {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__counter {
    font-weight: 800;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__label {
  color: var(--accent);
  font-size: 0.6875rem;
  letter-spacing: 0.61px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__label {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__label {
    font-weight: 800;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__title {
  color: var(--color-900);
  display: block;
  font-size: 1.25rem;
  margin-bottom: 16px;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__title {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__title {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__title {
    font-size: 1.6875rem;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__price {
  display: block;
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.related-news-shop[data-v-4570b78b] .related-news-shop__new-price {
  color: var(--accent);
  margin-right: 20px;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__new-price {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__new-price {
    font-weight: 700;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__old-price {
  color: var(--color-500);
  text-decoration: line-through;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__old-price {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__old-price {
    font-weight: 400;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__new-price,
.related-news-shop[data-v-4570b78b] .related-news-shop__old-price {
  display: inline-block;
  margin-bottom: 4px;
}
.related-news-shop[data-v-4570b78b]
  .related-news-shop__new-price
  span:nth-child(2),
.related-news-shop[data-v-4570b78b]
  .related-news-shop__old-price
  span:nth-child(2) {
  margin-left: 4px;
  padding-left: 8px;
  position: relative;
}
.related-news-shop[data-v-4570b78b]
  .related-news-shop__new-price
  span:nth-child(2):before,
.related-news-shop[data-v-4570b78b]
  .related-news-shop__old-price
  span:nth-child(2):before {
  color: var(--color-400);
  content: "/";
  left: 0;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b]
    .related-news-shop__new-price
    span:nth-child(2):before,
  .related-news-shop[data-v-4570b78b]
    .related-news-shop__old-price
    span:nth-child(2):before {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b]
    .related-news-shop__new-price
    span:nth-child(2):before,
  .related-news-shop[data-v-4570b78b]
    .related-news-shop__old-price
    span:nth-child(2):before {
    font-weight: 400;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__text {
  color: var(--color-900);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  margin-bottom: 16px;
}
@supports (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__text {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__text {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__text {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__link {
  min-width: 164px;
}
@media (min-width: 1024px) {
  .related-news-shop[data-v-4570b78b] .related-news-shop__link {
    min-width: 192px;
  }
}
.related-news-shop[data-v-4570b78b] .related-news-shop__divider {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin: 24px 0;
  width: 100%;
}
.shop-widget[data-v-f6cbf9c9] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  overflow: hidden;
}
.is-content .shop-widget[data-v-f6cbf9c9],
.shop-widget[data-v-f6cbf9c9] {
  margin: 0 0 8px;
}
@media (min-width: 1024px) {
  .is-content .shop-widget[data-v-f6cbf9c9] {
    margin: 0 0 8px;
  }
}
.shop-widget .card-header-wrap[data-v-f6cbf9c9]:after {
  background-color: var(--color-200);
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 16px;
  position: absolute;
  right: 16px;
  width: auto;
}
@media (min-width: 1024px) {
  .shop-widget .card-header-wrap[data-v-f6cbf9c9]:after {
    left: 24px;
    right: 24px;
  }
}
.slider-card-wrapper[data-v-f6cbf9c9] {
  display: flex;
  flex-direction: row;
  padding: 16px 12px 0;
  position: relative;
}
@media (min-width: 1024px) {
  .slider-card-wrapper[data-v-f6cbf9c9] {
    padding: 16px 0 24px;
  }
  .article-sidebar .slider-card-wrapper[data-v-f6cbf9c9],
  .is-sidebar .slider-card-wrapper[data-v-f6cbf9c9] {
    padding: 16px 0 0;
  }
}
.related-news__shop-widget .slider-card-wrapper[data-v-f6cbf9c9] {
  margin: 0 -4px;
  padding: 16px 0 24px;
}
@media (min-width: 1024px) {
  .related-news__shop-widget .slider-card-wrapper[data-v-f6cbf9c9] {
    margin: 0;
  }
}
.slider-shop__item[data-v-f6cbf9c9] {
  height: 100%;
  padding: 0 4px 24px;
  width: 100%;
}
@media (min-width: 1024px) {
  .slider-shop__item[data-v-f6cbf9c9] {
    padding: 0 12px;
  }
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__link,
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__no-link {
  display: grid;
  height: 100%;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__link:hover img {
  transform: var(--img-hover-transform);
}
@media (min-width: 1024px) {
  .is-content .slider-shop__item[data-v-f6cbf9c9] {
    padding: 0 6px;
  }
}
.article-sidebar .slider-shop__item[data-v-f6cbf9c9],
.is-sidebar .slider-shop__item[data-v-f6cbf9c9] {
  padding: 0 4px 24px;
}
@media (min-width: 1024px) {
  .related-news__shop-widget .slider-shop__item[data-v-f6cbf9c9] {
    padding: 0 6px 24px;
  }
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__image {
  aspect-ratio: 1/1;
  border-radius: 0;
  margin-bottom: 8px;
  overflow: hidden;
  position: relative;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__image img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: contain;
  width: 100%;
}
@media (min-width: 1024px) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__image img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__stickers {
  align-items: flex-end;
  bottom: 8px;
  content: "";
  display: flex;
  flex-direction: column;
  left: 8px;
  position: absolute;
  right: 8px;
  width: calc(100% - 16px);
  z-index: 1;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__sticker-wrap {
  display: inline-flex;
  justify-content: flex-end;
  width: 100%;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__sticker {
  background: var(--accent);
  border-radius: 0;
  color: var(--color-light-50);
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 1;
  font-size: 0.6875rem;
  letter-spacing: 0.61px;
  margin-top: 4px;
  max-width: 100%;
  overflow: hidden;
  padding: 5px;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
  width: auto;
}
@supports (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__sticker {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__sticker {
    font-weight: 800;
  }
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__title {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  color: var(--color-900);
  font-size: 0.875rem;
  line-height: 1.0625rem;
  margin-bottom: 4px;
  overflow: hidden;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__title {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__title {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__title {
    -webkit-line-clamp: 2;
  }
}
@media (min-width: 1024px) {
  .article-sidebar .slider-shop__item[data-v-f6cbf9c9] .slider-shop__title,
  .is-content .slider-shop__item[data-v-f6cbf9c9] .slider-shop__title,
  .is-sidebar .slider-shop__item[data-v-f6cbf9c9] .slider-shop__title,
  .related-news__shop-widget
    .slider-shop__item[data-v-f6cbf9c9]
    .slider-shop__title {
    -webkit-line-clamp: 3;
  }
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__price {
  align-self: flex-end;
  display: block;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__price {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__price {
    font-weight: 400;
  }
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__new-price {
  color: var(--accent);
}
@supports (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__new-price {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9] .slider-shop__new-price {
    font-weight: 700;
  }
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__new-price span {
  display: inline-block;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__old-price {
  color: var(--color-500);
  margin-bottom: 4px;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__old-price span {
  text-decoration: line-through;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__new-price span,
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__old-price span {
  display: inline-block;
}
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__new-price span:nth-child(2),
.slider-shop__item[data-v-f6cbf9c9] .slider-shop__old-price span:nth-child(2) {
  margin-left: 4px;
  padding-left: 8px;
  position: relative;
}
.slider-shop__item[data-v-f6cbf9c9]
  .slider-shop__new-price
  span:nth-child(2):before,
.slider-shop__item[data-v-f6cbf9c9]
  .slider-shop__old-price
  span:nth-child(2):before {
  color: var(--color-400);
  content: "/";
  left: 0;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9]
    .slider-shop__new-price
    span:nth-child(2):before,
  .slider-shop__item[data-v-f6cbf9c9]
    .slider-shop__old-price
    span:nth-child(2):before {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .slider-shop__item[data-v-f6cbf9c9]
    .slider-shop__new-price
    span:nth-child(2):before,
  .slider-shop__item[data-v-f6cbf9c9]
    .slider-shop__old-price
    span:nth-child(2):before {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .related-news__shop-widget[data-v-f6cbf9c9] {
    margin: 0 -24px;
  }
}
.related-news__shop-widget .card-header-wrap[data-v-f6cbf9c9] {
  margin-bottom: 16px;
  padding: 0;
}
@media (min-width: 1024px) {
  .related-news__shop-widget .card-header-wrap[data-v-f6cbf9c9] {
    padding: 0 24px;
  }
}
.related-news__shop-widget .card-header-wrap[data-v-f6cbf9c9]:after {
  background-color: var(--color-200);
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  width: auto;
}
@media (min-width: 1024px) {
  .related-news__shop-widget .card-header-wrap[data-v-f6cbf9c9]:after {
    left: 24px;
    right: 24px;
  }
}
.related-news__shop-widget .slider-card-wrapper[data-v-f6cbf9c9] {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .storytelling .related-news__shop-widget[data-v-f6cbf9c9] {
    margin: 0;
  }
}
.wm-content-slide[data-v-f6cbf9c9] {
  width: 50%;
}
@media (min-width: 1024px) {
  .wm-content-slide[data-v-f6cbf9c9] {
    width: unset;
  }
}
@media (min-width: 1024px) {
  [data-v-f6cbf9c9] .wm-content-slider {
    padding: 0 18px;
  }
}
[data-v-f6cbf9c9] .wm-content-slider .wm-content-slider__right-arrow-marker {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  height: 32px;
  right: 8px;
  width: 32px;
}
[data-v-f6cbf9c9]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker:after {
  content: "";
  font-family: icons !important;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
  z-index: 2;
  speak: never;
  border: none;
  color: var(--accent);
  font-size: 1rem;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[data-v-f6cbf9c9] .wm-content-slider .wm-content-slider__left-arrow-marker {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  height: 32px;
  left: 8px;
  width: 32px;
}
[data-v-f6cbf9c9]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker:after {
  content: "";
  font-family: icons !important;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
  z-index: 2;
  speak: never;
  border: none;
  color: var(--accent);
  font-size: 1rem;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[data-v-f6cbf9c9]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker:before,
[data-v-f6cbf9c9]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker:before {
  background-color: var(--color-100);
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.15s;
  width: 32px;
  z-index: 1;
}
[data-v-f6cbf9c9] .wm-content-slider .wm-content-slider__left-arrow:before,
[data-v-f6cbf9c9] .wm-content-slider .wm-content-slider__right-arrow:before {
  bottom: 0;
  content: "";
  display: block;
  height: auto;
  position: absolute;
  top: 0;
  width: 24px;
}
@media (min-width: 1024px) {
  [data-v-f6cbf9c9]
    .wm-content-slider
    .wm-content-slider__left-arrow:hover
    .wm-content-slider__left-arrow-marker:before,
  [data-v-f6cbf9c9]
    .wm-content-slider
    .wm-content-slider__left-arrow:hover
    .wm-content-slider__right-arrow-marker:before,
  [data-v-f6cbf9c9]
    .wm-content-slider
    .wm-content-slider__right-arrow:hover
    .wm-content-slider__left-arrow-marker:before,
  [data-v-f6cbf9c9]
    .wm-content-slider
    .wm-content-slider__right-arrow:hover
    .wm-content-slider__right-arrow-marker:before {
    opacity: 1;
  }
}
[data-v-f6cbf9c9] .wm-content-slider .wm-content-slider__left-arrow:before {
  background-image: var(--color-50-scrim-leading);
  left: 0;
}
[data-v-f6cbf9c9] .wm-content-slider .wm-content-slider__right-arrow:before {
  background-image: var(--color-50-scrim-trailing);
  right: 0;
}
.related-news__wrap[data-v-8c583b22] {
  background-color: var(--color-100);
  margin: 0 -16px 16px;
  padding: 8px;
}
@media (min-width: 1024px) {
  .related-news__wrap[data-v-8c583b22] {
    margin: 0 -32px 24px;
    padding: 8px 32px;
  }
}
.related-news__link[data-v-8c583b22] {
  position: relative;
}
@media (min-width: 1024px) {
  .related-news__link:hover .related-news__title[data-v-8c583b22] {
    color: var(--color-800);
  }
}
.related-news__content[data-v-8c583b22] {
  display: flex;
}
.related-news__left[data-v-8c583b22] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  margin-left: 8px;
  order: 2;
}
.related-news__left.no-image[data-v-8c583b22] {
  margin-left: 0;
}
.related-news__label[data-v-8c583b22] {
  color: var(--label-sec-background);
  display: inline-flex;
  font-size: 0.75rem;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin-bottom: 4px;
  text-transform: uppercase;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .related-news__label[data-v-8c583b22] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news__label[data-v-8c583b22] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .related-news__label[data-v-8c583b22] {
    margin-bottom: 5px;
  }
}
.related-news__title[data-v-8c583b22] {
  color: var(--color-900);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  transition: all 0.15s;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .related-news__title[data-v-8c583b22] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news__title[data-v-8c583b22] {
    font-weight: 700;
  }
}
.related-news__image[data-v-8c583b22] {
  aspect-ratio: 1/1;
  border-radius: 0;
  flex-basis: 108px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 108px;
  object-fit: cover;
  overflow: hidden;
  position: relative;
  width: 108px;
}
@supports not (aspect-ratio: 1/1) {
  .related-news__image[data-v-8c583b22] {
    padding-top: 100%;
  }
}
.related-news__image[data-v-8c583b22] img,
.related-news__image[data-v-8c583b22] picture {
  display: block;
  height: 100%;
  object-fit: cover;
  position: relative;
  width: 100%;
}
.related-news__divider[data-v-8c583b22] {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin: 8px 0 9px;
  width: 100%;
}
.related-news__block-title[data-v-8c583b22] {
  border-bottom: 1px solid var(--color-200);
  color: var(--color-900);
  display: block;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: normal;
  margin: 0 0 8px;
  padding: 8px 0 16px;
  text-transform: uppercase;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .related-news__block-title[data-v-8c583b22] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news__block-title[data-v-8c583b22] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .related-news__block-title[data-v-8c583b22] {
    margin: 0 0 9px;
    padding: 4px 0 12px;
  }
}
.related-news__link + .related-news__link[data-v-8c583b22] {
  margin-top: 16px;
}
@supports (font-variation-settings: normal) {
  .article-below .article-lead[data-v-b529bc79],
  .article-main .article-lead[data-v-b529bc79] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below .article-lead[data-v-b529bc79],
  .article-main .article-lead[data-v-b529bc79] {
    font-weight: 600;
  }
}
.article-below[data-v-b529bc79] .article-factbox h2,
.article-below[data-v-b529bc79] .article-factbox-quotes h2,
.article-below[data-v-b529bc79] .article-rte h2,
.article-main[data-v-b529bc79] .article-factbox h2,
.article-main[data-v-b529bc79] .article-factbox-quotes h2,
.article-main[data-v-b529bc79] .article-rte h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h2,
  .article-below[data-v-b529bc79] .article-factbox-quotes h2,
  .article-below[data-v-b529bc79] .article-rte h2,
  .article-main[data-v-b529bc79] .article-factbox h2,
  .article-main[data-v-b529bc79] .article-factbox-quotes h2,
  .article-main[data-v-b529bc79] .article-rte h2 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h2,
  .article-below[data-v-b529bc79] .article-factbox-quotes h2,
  .article-below[data-v-b529bc79] .article-rte h2,
  .article-main[data-v-b529bc79] .article-factbox h2,
  .article-main[data-v-b529bc79] .article-factbox-quotes h2,
  .article-main[data-v-b529bc79] .article-rte h2 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox h2,
  .article-below[data-v-b529bc79] .article-factbox-quotes h2,
  .article-below[data-v-b529bc79] .article-rte h2,
  .article-main[data-v-b529bc79] .article-factbox h2,
  .article-main[data-v-b529bc79] .article-factbox-quotes h2,
  .article-main[data-v-b529bc79] .article-rte h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-b529bc79] .article-factbox h3,
.article-below[data-v-b529bc79] .article-factbox-quotes h3,
.article-below[data-v-b529bc79] .article-rte h3,
.article-main[data-v-b529bc79] .article-factbox h3,
.article-main[data-v-b529bc79] .article-factbox-quotes h3,
.article-main[data-v-b529bc79] .article-rte h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h3,
  .article-below[data-v-b529bc79] .article-factbox-quotes h3,
  .article-below[data-v-b529bc79] .article-rte h3,
  .article-main[data-v-b529bc79] .article-factbox h3,
  .article-main[data-v-b529bc79] .article-factbox-quotes h3,
  .article-main[data-v-b529bc79] .article-rte h3 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h3,
  .article-below[data-v-b529bc79] .article-factbox-quotes h3,
  .article-below[data-v-b529bc79] .article-rte h3,
  .article-main[data-v-b529bc79] .article-factbox h3,
  .article-main[data-v-b529bc79] .article-factbox-quotes h3,
  .article-main[data-v-b529bc79] .article-rte h3 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox h3,
  .article-below[data-v-b529bc79] .article-factbox-quotes h3,
  .article-below[data-v-b529bc79] .article-rte h3,
  .article-main[data-v-b529bc79] .article-factbox h3,
  .article-main[data-v-b529bc79] .article-factbox-quotes h3,
  .article-main[data-v-b529bc79] .article-rte h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-b529bc79] .article-factbox h4,
.article-below[data-v-b529bc79] .article-factbox-quotes h4,
.article-below[data-v-b529bc79] .article-rte h4,
.article-main[data-v-b529bc79] .article-factbox h4,
.article-main[data-v-b529bc79] .article-factbox-quotes h4,
.article-main[data-v-b529bc79] .article-rte h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h4,
  .article-below[data-v-b529bc79] .article-factbox-quotes h4,
  .article-below[data-v-b529bc79] .article-rte h4,
  .article-main[data-v-b529bc79] .article-factbox h4,
  .article-main[data-v-b529bc79] .article-factbox-quotes h4,
  .article-main[data-v-b529bc79] .article-rte h4 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h4,
  .article-below[data-v-b529bc79] .article-factbox-quotes h4,
  .article-below[data-v-b529bc79] .article-rte h4,
  .article-main[data-v-b529bc79] .article-factbox h4,
  .article-main[data-v-b529bc79] .article-factbox-quotes h4,
  .article-main[data-v-b529bc79] .article-rte h4 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox h4,
  .article-below[data-v-b529bc79] .article-factbox-quotes h4,
  .article-below[data-v-b529bc79] .article-rte h4,
  .article-main[data-v-b529bc79] .article-factbox h4,
  .article-main[data-v-b529bc79] .article-factbox-quotes h4,
  .article-main[data-v-b529bc79] .article-rte h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.article-below[data-v-b529bc79] .article-factbox h5,
.article-below[data-v-b529bc79] .article-factbox-quotes h5,
.article-below[data-v-b529bc79] .article-rte h5,
.article-main[data-v-b529bc79] .article-factbox h5,
.article-main[data-v-b529bc79] .article-factbox-quotes h5,
.article-main[data-v-b529bc79] .article-rte h5 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h5,
  .article-below[data-v-b529bc79] .article-factbox-quotes h5,
  .article-below[data-v-b529bc79] .article-rte h5,
  .article-main[data-v-b529bc79] .article-factbox h5,
  .article-main[data-v-b529bc79] .article-factbox-quotes h5,
  .article-main[data-v-b529bc79] .article-rte h5 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox h5,
  .article-below[data-v-b529bc79] .article-factbox-quotes h5,
  .article-below[data-v-b529bc79] .article-rte h5,
  .article-main[data-v-b529bc79] .article-factbox h5,
  .article-main[data-v-b529bc79] .article-factbox-quotes h5,
  .article-main[data-v-b529bc79] .article-rte h5 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox h5,
  .article-below[data-v-b529bc79] .article-factbox-quotes h5,
  .article-below[data-v-b529bc79] .article-rte h5,
  .article-main[data-v-b529bc79] .article-factbox h5,
  .article-main[data-v-b529bc79] .article-factbox-quotes h5,
  .article-main[data-v-b529bc79] .article-rte h5 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.article-below[data-v-b529bc79] .article-factbox em,
.article-below[data-v-b529bc79] .article-factbox em strong,
.article-below[data-v-b529bc79] .article-factbox-quotes em,
.article-below[data-v-b529bc79] .article-factbox-quotes em strong,
.article-below[data-v-b529bc79] .article-rte em,
.article-below[data-v-b529bc79] .article-rte em strong,
.article-main[data-v-b529bc79] .article-factbox em,
.article-main[data-v-b529bc79] .article-factbox em strong,
.article-main[data-v-b529bc79] .article-factbox-quotes em,
.article-main[data-v-b529bc79] .article-factbox-quotes em strong,
.article-main[data-v-b529bc79] .article-rte em,
.article-main[data-v-b529bc79] .article-rte em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox strong,
  .article-below[data-v-b529bc79] .article-factbox-quotes strong,
  .article-below[data-v-b529bc79] .article-rte strong,
  .article-main[data-v-b529bc79] .article-factbox strong,
  .article-main[data-v-b529bc79] .article-factbox-quotes strong,
  .article-main[data-v-b529bc79] .article-rte strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox strong,
  .article-below[data-v-b529bc79] .article-factbox-quotes strong,
  .article-below[data-v-b529bc79] .article-rte strong,
  .article-main[data-v-b529bc79] .article-factbox strong,
  .article-main[data-v-b529bc79] .article-factbox-quotes strong,
  .article-main[data-v-b529bc79] .article-rte strong {
    font-weight: 700;
  }
}
.article-below[data-v-b529bc79] .article-factbox a,
.article-below[data-v-b529bc79] .article-factbox-quotes a,
.article-below[data-v-b529bc79] .article-rte a,
.article-main[data-v-b529bc79] .article-factbox a,
.article-main[data-v-b529bc79] .article-factbox-quotes a,
.article-main[data-v-b529bc79] .article-rte a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox a:hover,
  .article-below[data-v-b529bc79] .article-factbox-quotes a:hover,
  .article-below[data-v-b529bc79] .article-rte a:hover,
  .article-main[data-v-b529bc79] .article-factbox a:hover,
  .article-main[data-v-b529bc79] .article-factbox-quotes a:hover,
  .article-main[data-v-b529bc79] .article-rte a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.article-below[data-v-b529bc79] .article-factbox a:hover,
.article-below[data-v-b529bc79] .article-factbox-quotes a:hover,
.article-below[data-v-b529bc79] .article-rte a:hover,
.article-main[data-v-b529bc79] .article-factbox a:hover,
.article-main[data-v-b529bc79] .article-factbox-quotes a:hover,
.article-main[data-v-b529bc79] .article-rte a:hover {
  color: var(--accent-hover);
}
.article-below[data-v-b529bc79] .article-factbox a:after,
.article-below[data-v-b529bc79] .article-factbox-quotes a:after,
.article-below[data-v-b529bc79] .article-rte a:after,
.article-main[data-v-b529bc79] .article-factbox a:after,
.article-main[data-v-b529bc79] .article-factbox-quotes a:after,
.article-main[data-v-b529bc79] .article-rte a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-below[data-v-b529bc79] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-below[data-v-b529bc79] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-below[data-v-b529bc79] .article-rte a[href^="https://www.kurir.rs"]:after,.article-main[data-v-b529bc79] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-main[data-v-b529bc79] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-main[data-v-b529bc79] .article-rte a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.article-below[data-v-b529bc79] .article-factbox ol,
.article-below[data-v-b529bc79] .article-factbox ul,
.article-below[data-v-b529bc79] .article-factbox-quotes ol,
.article-below[data-v-b529bc79] .article-factbox-quotes ul,
.article-below[data-v-b529bc79] .article-rte ol,
.article-below[data-v-b529bc79] .article-rte ul,
.article-main[data-v-b529bc79] .article-factbox ol,
.article-main[data-v-b529bc79] .article-factbox ul,
.article-main[data-v-b529bc79] .article-factbox-quotes ol,
.article-main[data-v-b529bc79] .article-factbox-quotes ul,
.article-main[data-v-b529bc79] .article-rte ol,
.article-main[data-v-b529bc79] .article-rte ul {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox ol,
  .article-below[data-v-b529bc79] .article-factbox ul,
  .article-below[data-v-b529bc79] .article-factbox-quotes ol,
  .article-below[data-v-b529bc79] .article-factbox-quotes ul,
  .article-below[data-v-b529bc79] .article-rte ol,
  .article-below[data-v-b529bc79] .article-rte ul,
  .article-main[data-v-b529bc79] .article-factbox ol,
  .article-main[data-v-b529bc79] .article-factbox ul,
  .article-main[data-v-b529bc79] .article-factbox-quotes ol,
  .article-main[data-v-b529bc79] .article-factbox-quotes ul,
  .article-main[data-v-b529bc79] .article-rte ol,
  .article-main[data-v-b529bc79] .article-rte ul {
    margin-bottom: 24px;
  }
}
.article-below[data-v-b529bc79] .article-factbox ol li,
.article-below[data-v-b529bc79] .article-factbox ul li,
.article-below[data-v-b529bc79] .article-factbox-quotes ol li,
.article-below[data-v-b529bc79] .article-factbox-quotes ul li,
.article-below[data-v-b529bc79] .article-rte ol li,
.article-below[data-v-b529bc79] .article-rte ul li,
.article-main[data-v-b529bc79] .article-factbox ol li,
.article-main[data-v-b529bc79] .article-factbox ul li,
.article-main[data-v-b529bc79] .article-factbox-quotes ol li,
.article-main[data-v-b529bc79] .article-factbox-quotes ul li,
.article-main[data-v-b529bc79] .article-rte ol li,
.article-main[data-v-b529bc79] .article-rte ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.article-below[data-v-b529bc79] .article-factbox ol li:last-of-type,
.article-below[data-v-b529bc79] .article-factbox ul li:last-of-type,
.article-below[data-v-b529bc79] .article-factbox-quotes ol li:last-of-type,
.article-below[data-v-b529bc79] .article-factbox-quotes ul li:last-of-type,
.article-below[data-v-b529bc79] .article-rte ol li:last-of-type,
.article-below[data-v-b529bc79] .article-rte ul li:last-of-type,
.article-main[data-v-b529bc79] .article-factbox ol li:last-of-type,
.article-main[data-v-b529bc79] .article-factbox ul li:last-of-type,
.article-main[data-v-b529bc79] .article-factbox-quotes ol li:last-of-type,
.article-main[data-v-b529bc79] .article-factbox-quotes ul li:last-of-type,
.article-main[data-v-b529bc79] .article-rte ol li:last-of-type,
.article-main[data-v-b529bc79] .article-rte ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox ol li,
  .article-below[data-v-b529bc79] .article-factbox ul li,
  .article-below[data-v-b529bc79] .article-factbox-quotes ol li,
  .article-below[data-v-b529bc79] .article-factbox-quotes ul li,
  .article-below[data-v-b529bc79] .article-rte ol li,
  .article-below[data-v-b529bc79] .article-rte ul li,
  .article-main[data-v-b529bc79] .article-factbox ol li,
  .article-main[data-v-b529bc79] .article-factbox ul li,
  .article-main[data-v-b529bc79] .article-factbox-quotes ol li,
  .article-main[data-v-b529bc79] .article-factbox-quotes ul li,
  .article-main[data-v-b529bc79] .article-rte ol li,
  .article-main[data-v-b529bc79] .article-rte ul li {
    margin-left: 34px;
  }
}
.article-below[data-v-b529bc79] .article-factbox ol,
.article-below[data-v-b529bc79] .article-factbox-quotes ol,
.article-below[data-v-b529bc79] .article-rte ol,
.article-main[data-v-b529bc79] .article-factbox ol,
.article-main[data-v-b529bc79] .article-factbox-quotes ol,
.article-main[data-v-b529bc79] .article-rte ol {
  counter-reset: item;
  list-style: decimal;
}
.article-below[data-v-b529bc79] .article-factbox ol li::marker,
.article-below[data-v-b529bc79] .article-factbox ul li::marker,
.article-below[data-v-b529bc79] .article-factbox-quotes ol li::marker,
.article-below[data-v-b529bc79] .article-factbox-quotes ul li::marker,
.article-below[data-v-b529bc79] .article-rte ol li::marker,
.article-below[data-v-b529bc79] .article-rte ul li::marker,
.article-main[data-v-b529bc79] .article-factbox ol li::marker,
.article-main[data-v-b529bc79] .article-factbox ul li::marker,
.article-main[data-v-b529bc79] .article-factbox-quotes ol li::marker,
.article-main[data-v-b529bc79] .article-factbox-quotes ul li::marker,
.article-main[data-v-b529bc79] .article-rte ol li::marker,
.article-main[data-v-b529bc79] .article-rte ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.article-below[data-v-b529bc79] .article-factbox ul:not([style]) li:before,
.article-below[data-v-b529bc79]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-below[data-v-b529bc79] .article-rte ul:not([style]) li:before,
.article-main[data-v-b529bc79] .article-factbox ul:not([style]) li:before,
.article-main[data-v-b529bc79]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-main[data-v-b529bc79] .article-rte ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-b529bc79]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-b529bc79] .article-rte ul:not([style]) li:before,
  .article-main[data-v-b529bc79] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-b529bc79]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-b529bc79] .article-rte ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-b529bc79]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-b529bc79] .article-rte ul:not([style]) li:before,
  .article-main[data-v-b529bc79] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-b529bc79]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-b529bc79] .article-rte ul:not([style]) li:before {
    font-weight: 700;
  }
}
.article-below[data-v-b529bc79] .article-factbox iframe,
.article-below[data-v-b529bc79] .article-factbox-quotes iframe,
.article-below[data-v-b529bc79] .article-rte iframe,
.article-main[data-v-b529bc79] .article-factbox iframe,
.article-main[data-v-b529bc79] .article-factbox-quotes iframe,
.article-main[data-v-b529bc79] .article-rte iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox iframe,
  .article-below[data-v-b529bc79] .article-factbox-quotes iframe,
  .article-below[data-v-b529bc79] .article-rte iframe,
  .article-main[data-v-b529bc79] .article-factbox iframe,
  .article-main[data-v-b529bc79] .article-factbox-quotes iframe,
  .article-main[data-v-b529bc79] .article-rte iframe {
    max-width: 560px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-rte,
  .article-main[data-v-b529bc79] .article-rte {
    padding: 0;
  }
}
.article-below[data-v-b529bc79] .article-rte h2 + h3,
.article-below[data-v-b529bc79] .article-rte h2 + h4,
.article-below[data-v-b529bc79] .article-rte h2 + h5,
.article-below[data-v-b529bc79] .article-rte h3 + h4,
.article-below[data-v-b529bc79] .article-rte h3 + h5,
.article-below[data-v-b529bc79] .article-rte h4 + h5,
.article-main[data-v-b529bc79] .article-rte h2 + h3,
.article-main[data-v-b529bc79] .article-rte h2 + h4,
.article-main[data-v-b529bc79] .article-rte h2 + h5,
.article-main[data-v-b529bc79] .article-rte h3 + h4,
.article-main[data-v-b529bc79] .article-rte h3 + h5,
.article-main[data-v-b529bc79] .article-rte h4 + h5 {
  margin-top: -4px;
}
.article-below[data-v-b529bc79] .article-rte h2,
.article-below[data-v-b529bc79] .article-rte h3,
.article-below[data-v-b529bc79] .article-rte h4,
.article-below[data-v-b529bc79] .article-rte h5,
.article-below[data-v-b529bc79] .article-rte p,
.article-main[data-v-b529bc79] .article-rte h2,
.article-main[data-v-b529bc79] .article-rte h3,
.article-main[data-v-b529bc79] .article-rte h4,
.article-main[data-v-b529bc79] .article-rte h5,
.article-main[data-v-b529bc79] .article-rte p {
  color: var(--color-900);
  margin-bottom: 16px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-rte h2,
  .article-below[data-v-b529bc79] .article-rte h3,
  .article-below[data-v-b529bc79] .article-rte h4,
  .article-below[data-v-b529bc79] .article-rte h5,
  .article-below[data-v-b529bc79] .article-rte p,
  .article-main[data-v-b529bc79] .article-rte h2,
  .article-main[data-v-b529bc79] .article-rte h3,
  .article-main[data-v-b529bc79] .article-rte h4,
  .article-main[data-v-b529bc79] .article-rte h5,
  .article-main[data-v-b529bc79] .article-rte p {
    margin-bottom: 24px;
  }
}
.article-below[data-v-b529bc79] .article-rte em,
.article-below[data-v-b529bc79] .article-rte strong,
.article-main[data-v-b529bc79] .article-rte em,
.article-main[data-v-b529bc79] .article-rte strong {
  word-break: break-word;
}
.article-below[data-v-b529bc79] .article-rte em,
.article-below[data-v-b529bc79] .article-rte li,
.article-below[data-v-b529bc79] .article-rte p,
.article-below[data-v-b529bc79] .article-rte strong,
.article-main[data-v-b529bc79] .article-rte em,
.article-main[data-v-b529bc79] .article-rte li,
.article-main[data-v-b529bc79] .article-rte p,
.article-main[data-v-b529bc79] .article-rte strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-rte em,
  .article-below[data-v-b529bc79] .article-rte li,
  .article-below[data-v-b529bc79] .article-rte p,
  .article-below[data-v-b529bc79] .article-rte strong,
  .article-main[data-v-b529bc79] .article-rte em,
  .article-main[data-v-b529bc79] .article-rte li,
  .article-main[data-v-b529bc79] .article-rte p,
  .article-main[data-v-b529bc79] .article-rte strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-b529bc79] .article-rte p:empty,
.article-main[data-v-b529bc79] .article-rte p:empty {
  margin-bottom: 0;
}
.article-below[data-v-b529bc79] .article-factbox em,
.article-below[data-v-b529bc79] .article-factbox h2,
.article-below[data-v-b529bc79] .article-factbox h3,
.article-below[data-v-b529bc79] .article-factbox h4,
.article-below[data-v-b529bc79] .article-factbox h5,
.article-below[data-v-b529bc79] .article-factbox p,
.article-below[data-v-b529bc79] .article-factbox strong,
.article-below[data-v-b529bc79] .article-factbox-quotes em,
.article-below[data-v-b529bc79] .article-factbox-quotes h2,
.article-below[data-v-b529bc79] .article-factbox-quotes h3,
.article-below[data-v-b529bc79] .article-factbox-quotes h4,
.article-below[data-v-b529bc79] .article-factbox-quotes h5,
.article-below[data-v-b529bc79] .article-factbox-quotes p,
.article-below[data-v-b529bc79] .article-factbox-quotes strong,
.article-main[data-v-b529bc79] .article-factbox em,
.article-main[data-v-b529bc79] .article-factbox h2,
.article-main[data-v-b529bc79] .article-factbox h3,
.article-main[data-v-b529bc79] .article-factbox h4,
.article-main[data-v-b529bc79] .article-factbox h5,
.article-main[data-v-b529bc79] .article-factbox p,
.article-main[data-v-b529bc79] .article-factbox strong,
.article-main[data-v-b529bc79] .article-factbox-quotes em,
.article-main[data-v-b529bc79] .article-factbox-quotes h2,
.article-main[data-v-b529bc79] .article-factbox-quotes h3,
.article-main[data-v-b529bc79] .article-factbox-quotes h4,
.article-main[data-v-b529bc79] .article-factbox-quotes h5,
.article-main[data-v-b529bc79] .article-factbox-quotes p,
.article-main[data-v-b529bc79] .article-factbox-quotes strong {
  margin-bottom: 12px;
  word-break: break-word;
}
.article-below[data-v-b529bc79] .article-factbox ol,
.article-below[data-v-b529bc79] .article-factbox ul,
.article-below[data-v-b529bc79] .article-factbox-quotes ol,
.article-below[data-v-b529bc79] .article-factbox-quotes ul,
.article-main[data-v-b529bc79] .article-factbox ol,
.article-main[data-v-b529bc79] .article-factbox ul,
.article-main[data-v-b529bc79] .article-factbox-quotes ol,
.article-main[data-v-b529bc79] .article-factbox-quotes ul {
  margin-bottom: 12px;
}
.article-below[data-v-b529bc79] .article-factbox ol li,
.article-below[data-v-b529bc79] .article-factbox ul li,
.article-below[data-v-b529bc79] .article-factbox-quotes ol li,
.article-below[data-v-b529bc79] .article-factbox-quotes ul li,
.article-main[data-v-b529bc79] .article-factbox ol li,
.article-main[data-v-b529bc79] .article-factbox ul li,
.article-main[data-v-b529bc79] .article-factbox-quotes ol li,
.article-main[data-v-b529bc79] .article-factbox-quotes ul li {
  margin-bottom: 4px;
}
.article-below[data-v-b529bc79] .article-factbox .author-name,
.article-below[data-v-b529bc79] .article-factbox-quotes .author-name,
.article-main[data-v-b529bc79] .article-factbox .author-name,
.article-main[data-v-b529bc79] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox .author-name,
  .article-below[data-v-b529bc79] .article-factbox-quotes .author-name,
  .article-main[data-v-b529bc79] .article-factbox .author-name,
  .article-main[data-v-b529bc79] .article-factbox-quotes .author-name {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox .author-name,
  .article-below[data-v-b529bc79] .article-factbox-quotes .author-name,
  .article-main[data-v-b529bc79] .article-factbox .author-name,
  .article-main[data-v-b529bc79] .article-factbox-quotes .author-name {
    font-weight: 400;
  }
}
.article-below[data-v-b529bc79] .article-factbox .author-name:before,
.article-below[data-v-b529bc79] .article-factbox-quotes .author-name:before,
.article-main[data-v-b529bc79] .article-factbox .author-name:before,
.article-main[data-v-b529bc79] .article-factbox-quotes .author-name:before {
  content: "— ";
}
.article-below[data-v-b529bc79] .article-factbox,
.article-main[data-v-b529bc79] .article-factbox {
  background-color: var(--article-factbox-surface);
  margin: 0 -16px 16px;
  padding: 24px 32px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox,
  .article-main[data-v-b529bc79] .article-factbox {
    margin: 0 -16px 24px;
  }
}
.article-below[data-v-b529bc79] .article-factbox:after,
.article-below[data-v-b529bc79] .article-factbox:before,
.article-main[data-v-b529bc79] .article-factbox:after,
.article-main[data-v-b529bc79] .article-factbox:before {
  background: var(--accent-light);
  content: "";
  height: 4px;
  left: 16px;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
.article-below[data-v-b529bc79] .article-factbox:after,
.article-main[data-v-b529bc79] .article-factbox:after {
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox,
  .article-main[data-v-b529bc79] .article-factbox {
    margin: 0 -32px 24px;
    padding: 16px 32px 15px;
  }
}
.article-below[data-v-b529bc79] .article-factbox em,
.article-below[data-v-b529bc79] .article-factbox h2,
.article-below[data-v-b529bc79] .article-factbox h3,
.article-below[data-v-b529bc79] .article-factbox h4,
.article-below[data-v-b529bc79] .article-factbox h5,
.article-below[data-v-b529bc79] .article-factbox li,
.article-below[data-v-b529bc79] .article-factbox p,
.article-below[data-v-b529bc79] .article-factbox strong,
.article-main[data-v-b529bc79] .article-factbox em,
.article-main[data-v-b529bc79] .article-factbox h2,
.article-main[data-v-b529bc79] .article-factbox h3,
.article-main[data-v-b529bc79] .article-factbox h4,
.article-main[data-v-b529bc79] .article-factbox h5,
.article-main[data-v-b529bc79] .article-factbox li,
.article-main[data-v-b529bc79] .article-factbox p,
.article-main[data-v-b529bc79] .article-factbox strong {
  color: var(--color-900);
}
.article-below[data-v-b529bc79] .article-factbox a,
.article-main[data-v-b529bc79] .article-factbox a {
  background-image: linear-gradient(
    var(--article-factbox-link),
    var(--article-factbox-link)
  ) !important;
  color: var(--article-factbox-link) !important;
}
.article-below[data-v-b529bc79] .article-factbox a:hover,
.article-main[data-v-b529bc79] .article-factbox a:hover {
  color: var(--article-factbox-link-hover) !important;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox a:hover,
  .article-main[data-v-b529bc79] .article-factbox a:hover {
    background-image: linear-gradient(
      var(--article-factbox-link-hover),
      var(--article-factbox-link-hover)
    ) !important;
  }
}
.article-below[data-v-b529bc79] .article-factbox em,
.article-below[data-v-b529bc79] .article-factbox li,
.article-below[data-v-b529bc79] .article-factbox p,
.article-below[data-v-b529bc79] .article-factbox strong,
.article-main[data-v-b529bc79] .article-factbox em,
.article-main[data-v-b529bc79] .article-factbox li,
.article-main[data-v-b529bc79] .article-factbox p,
.article-main[data-v-b529bc79] .article-factbox strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox em,
  .article-below[data-v-b529bc79] .article-factbox li,
  .article-below[data-v-b529bc79] .article-factbox p,
  .article-below[data-v-b529bc79] .article-factbox strong,
  .article-main[data-v-b529bc79] .article-factbox em,
  .article-main[data-v-b529bc79] .article-factbox li,
  .article-main[data-v-b529bc79] .article-factbox p,
  .article-main[data-v-b529bc79] .article-factbox strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-b529bc79] .article-factbox sub,
.article-main[data-v-b529bc79] .article-factbox sub {
  font-size: 0.88542rem;
  line-height: 1.40625rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox sub,
  .article-main[data-v-b529bc79] .article-factbox sub {
    font-size: 0.9375rem;
    line-height: 1.51042rem;
  }
}
.article-below[data-v-b529bc79] .article-factbox .antrfile > strong,
.article-below[data-v-b529bc79] .article-factbox .standard > strong,
.article-main[data-v-b529bc79] .article-factbox .antrfile > strong,
.article-main[data-v-b529bc79] .article-factbox .standard > strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox .antrfile > strong,
  .article-below[data-v-b529bc79] .article-factbox .standard > strong,
  .article-main[data-v-b529bc79] .article-factbox .antrfile > strong,
  .article-main[data-v-b529bc79] .article-factbox .standard > strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-factbox .antrfile > strong,
  .article-below[data-v-b529bc79] .article-factbox .standard > strong,
  .article-main[data-v-b529bc79] .article-factbox .antrfile > strong,
  .article-main[data-v-b529bc79] .article-factbox .standard > strong {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-factbox .antrfile > strong,
  .article-below[data-v-b529bc79] .article-factbox .standard > strong,
  .article-main[data-v-b529bc79] .article-factbox .antrfile > strong,
  .article-main[data-v-b529bc79] .article-factbox .standard > strong {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-b529bc79] .article-factbox-quotes .author-name,
.article-main[data-v-b529bc79] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
}
.article-below[data-v-b529bc79] .article-embed,
.article-main[data-v-b529bc79] .article-embed {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-embed,
  .article-main[data-v-b529bc79] .article-embed {
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-b529bc79] .article-embed iframe,
.article-main[data-v-b529bc79] .article-embed iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-embed iframe,
  .article-main[data-v-b529bc79] .article-embed iframe {
    max-width: 560px;
  }
}
.article-below[data-v-b529bc79] .article-embed iframe[src^="https://www.facebook.com/"],.article-main[data-v-b529bc79] .article-embed iframe[src^="https://www.facebook.com/"]
{
  background-color: #fff;
}
.article-below[data-v-b529bc79],
.article-main[data-v-b529bc79] {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79],
  .article-main[data-v-b529bc79] {
    flex-direction: row;
    max-width: unset;
    width: 100%;
  }
}
.article-below[data-v-b529bc79] .article-content,
.article-main[data-v-b529bc79] .article-content {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin-bottom: 4px;
  padding: 0 16px;
}
@media (min-width: 429px) {
  .article-below[data-v-b529bc79] .article-content,
  .article-main[data-v-b529bc79] .article-content {
    margin-top: 4px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content,
  .article-main[data-v-b529bc79] .article-content {
    flex-basis: 100%;
    margin-right: 4px;
    max-width: 704px;
    padding: 0 32px;
  }
}
.article-below[data-v-b529bc79] .article-content.full-width,
.article-main[data-v-b529bc79] .article-content.full-width {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.full-width,
  .article-main[data-v-b529bc79] .article-content.full-width {
    margin-right: 0;
    max-width: unset;
    padding-top: 8px;
  }
}
.article-below[data-v-b529bc79] .article-content.full-width.all-comments-page,
.article-main[data-v-b529bc79] .article-content.full-width.all-comments-page {
  padding-top: 20px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.full-width.all-comments-page,
  .article-main[data-v-b529bc79] .article-content.full-width.all-comments-page {
    padding-top: 20px;
  }
}
.article-below[data-v-b529bc79]
  .article-content.full-width.all-comments-page
  .article-header,
.article-main[data-v-b529bc79]
  .article-content.full-width.all-comments-page
  .article-header {
  order: unset;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.full-width .article-tags,
  .article-main[data-v-b529bc79] .article-content.full-width .article-tags {
    height: auto;
    margin: 0 auto 16px;
    max-width: 640px;
    overflow-x: unset;
  }
}
.has-gallery-full-screen-active
  .article-below[data-v-b529bc79]
  .article-content,
.has-gallery-full-screen-active
  .article-main[data-v-b529bc79]
  .article-content {
  position: relative;
  z-index: 10000;
}
.article-below[data-v-b529bc79] .article-content .storytelling,
.article-main[data-v-b529bc79] .article-content .storytelling {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content .storytelling,
  .article-main[data-v-b529bc79] .article-content .storytelling {
    margin: 0 auto;
    max-width: 640px;
  }
}
.article-below[data-v-b529bc79]
  .article-content
  .storytelling
  .article-big-image,
.article-main[data-v-b529bc79]
  .article-content
  .storytelling
  .article-big-image {
  order: 1;
}
.article-below[data-v-b529bc79] .article-content .storytelling .article-header,
.article-main[data-v-b529bc79] .article-content .storytelling .article-header {
  order: 2;
}
.article-below[data-v-b529bc79] .article-content .storytelling .article-body,
.article-main[data-v-b529bc79] .article-content .storytelling .article-body {
  order: 3;
}
.article-below[data-v-b529bc79] .article-content .gallerystory,
.article-main[data-v-b529bc79] .article-content .gallerystory {
  padding-top: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content .gallerystory,
  .article-main[data-v-b529bc79] .article-content .gallerystory {
    padding-top: 24px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.is-storytelling,
  .article-main[data-v-b529bc79] .article-content.is-storytelling {
    margin: 4px auto;
    max-width: unset;
    width: 1008px;
  }
}
.article-below[data-v-b529bc79]
  .article-content.is-storytelling
  .card-engagement-bar,
.article-main[data-v-b529bc79]
  .article-content.is-storytelling
  .card-engagement-bar {
  margin-left: auto;
  margin-right: auto;
  max-width: 656px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.is-storytelling iframe,
  .article-main[data-v-b529bc79] .article-content.is-storytelling iframe {
    max-width: 656px;
  }
}
.article-below[data-v-b529bc79] .article-content.is-staticpage,
.article-main[data-v-b529bc79] .article-content.is-staticpage {
  padding: 20px 16px 1px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.is-staticpage,
  .article-main[data-v-b529bc79] .article-content.is-staticpage {
    margin: 4px auto;
    max-width: unset;
    padding: 24px 208px;
    width: 1024px;
  }
}
.article-below[data-v-b529bc79] .article-content.is-staticpage .static-title,
.article-main[data-v-b529bc79] .article-content.is-staticpage .static-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin-bottom: 24px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.is-staticpage .static-title,
  .article-main[data-v-b529bc79] .article-content.is-staticpage .static-title {
    font-size: 2rem;
    line-height: 2.4375rem;
    padding: 0 24px;
  }
}
.article-below[data-v-b529bc79] .article-content .is-how-to .textline h2,
.article-main[data-v-b529bc79] .article-content .is-how-to .textline h2 {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 16px;
  padding: 0;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-content .is-how-to .textline h2,
  .article-main[data-v-b529bc79] .article-content .is-how-to .textline h2 {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b529bc79] .article-content .is-how-to .textline h2,
  .article-main[data-v-b529bc79] .article-content .is-how-to .textline h2 {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content .is-how-to .textline h2,
  .article-main[data-v-b529bc79] .article-content .is-how-to .textline h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-b529bc79] .article-content.all-comments-page,
.article-main[data-v-b529bc79] .article-content.all-comments-page {
  position: relative;
  z-index: 11;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-content.all-comments-page,
  .article-main[data-v-b529bc79] .article-content.all-comments-page {
    background-color: unset;
    box-shadow: unset;
    margin-bottom: 4px;
    padding: 0;
  }
}
.article-below[data-v-b529bc79]
  .article-content.all-comments-page
  .gallerystory,
.article-main[data-v-b529bc79]
  .article-content.all-comments-page
  .gallerystory {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79]
    .article-content.all-comments-page
    .is-comments-page,
  .article-main[data-v-b529bc79]
    .article-content.all-comments-page
    .is-comments-page {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79]
    .article-content.all-comments-page.is-storytelling,
  .article-main[data-v-b529bc79]
    .article-content.all-comments-page.is-storytelling {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79]
    .article-content.all-comments-page.is-storytelling
    .full-width,
  .article-main[data-v-b529bc79]
    .article-content.all-comments-page.is-storytelling
    .full-width {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page,
  .article-main[data-v-b529bc79]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page {
    background-color: unset;
    box-shadow: unset;
    padding: unset;
  }
}
.article-below[data-v-b529bc79] .article-sidebar,
.article-main[data-v-b529bc79] .article-sidebar {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-sidebar,
  .article-main[data-v-b529bc79] .article-sidebar {
    flex-basis: 316px;
    flex-grow: 1;
    flex-shrink: 0;
    margin-top: 4px;
    max-width: 316px;
    position: relative;
    width: 316px;
    z-index: 1;
  }
}
.article-below[data-v-b529bc79] .article-divider,
.article-main[data-v-b529bc79] .article-divider {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  width: 100%;
}
.article-below[data-v-b529bc79] .article-image img,
.article-main[data-v-b529bc79] .article-image img {
  display: block;
  width: 100%;
}
.article-below .article-lead[data-v-b529bc79],
.article-main .article-lead[data-v-b529bc79] {
  color: var(--article-lead);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 16px;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .article-below .article-lead[data-v-b529bc79],
  .article-main .article-lead[data-v-b529bc79] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-bottom: 24px;
    margin-top: 24px;
  }
}
.article-below[data-v-b529bc79] .paywall,
.article-main[data-v-b529bc79] .paywall {
  display: none;
}
.article-main[data-v-b529bc79] .article-content {
  padding-top: 20px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .article-main[data-v-b529bc79] .article-content {
    padding-top: 15px;
  }
}
.article-main[data-v-b529bc79] .article-content:has(.is-video-story) {
  padding-top: 0;
}
.article-main[data-v-b529bc79] .fb-video {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-main[data-v-b529bc79] .fb-video {
    left: 50%;
    margin-bottom: 24px;
    position: relative;
    transform: translate(-50%);
  }
}
.article-main[data-v-b529bc79] p > iframe[src*="youtube.com"] {
  aspect-ratio: 16/9;
  height: auto;
  margin: 0 -16px !important;
  max-width: calc(100% + 32px) !important;
}
@media (min-width: 1024px) {
  .article-main[data-v-b529bc79] p > iframe[src*="youtube.com"] {
    margin: 0 -24px !important;
    max-width: 688px !important;
    width: 688px !important;
  }
}
@media (min-width: 1024px) {
  .article-main[data-v-b529bc79] div > iframe[src*="giphy.com/embed"] {
    left: 50% !important;
    transform: translate(-50%);
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .is-main {
    margin-bottom: 4px;
  }
}
.article-below[data-v-b529bc79] .article-sidebar {
  margin-bottom: 0;
  margin-top: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79] .article-sidebar {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b529bc79]:last-of-type .is-main {
    margin-bottom: 0;
  }
}
.article-below[data-v-b529bc79]:last-of-type .article-sidebar {
  margin-bottom: 4px;
}
.static-document .breadcrumbs[data-v-b529bc79] {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs[data-v-b529bc79] {
    padding: 0 24px;
  }
}
.static-document .breadcrumbs-link[data-v-b529bc79] {
  background-image: none;
  background-position: unset;
  background-size: unset;
  color: var(--breadcrumbs-color-special);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin: 0 4px;
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs-link[data-v-b529bc79] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
  .static-document .breadcrumbs-link[data-v-b529bc79]:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
}
.static-document .breadcrumbs-link[data-v-b529bc79]:first-child {
  margin-left: 0;
}
.static-document .breadcrumbs .icon-chevron--right[data-v-b529bc79] {
  color: var(--color-900);
}
.static-document .breadcrumbs-icon-container[data-v-b529bc79] {
  align-items: center;
  display: flex;
}
@supports (font-variation-settings: normal) {
  .article-below .article-lead[data-v-de79b305],
  .article-main .article-lead[data-v-de79b305] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below .article-lead[data-v-de79b305],
  .article-main .article-lead[data-v-de79b305] {
    font-weight: 600;
  }
}
.article-below[data-v-de79b305] .article-factbox h2,
.article-below[data-v-de79b305] .article-factbox-quotes h2,
.article-below[data-v-de79b305] .article-rte h2,
.article-main[data-v-de79b305] .article-factbox h2,
.article-main[data-v-de79b305] .article-factbox-quotes h2,
.article-main[data-v-de79b305] .article-rte h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h2,
  .article-below[data-v-de79b305] .article-factbox-quotes h2,
  .article-below[data-v-de79b305] .article-rte h2,
  .article-main[data-v-de79b305] .article-factbox h2,
  .article-main[data-v-de79b305] .article-factbox-quotes h2,
  .article-main[data-v-de79b305] .article-rte h2 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h2,
  .article-below[data-v-de79b305] .article-factbox-quotes h2,
  .article-below[data-v-de79b305] .article-rte h2,
  .article-main[data-v-de79b305] .article-factbox h2,
  .article-main[data-v-de79b305] .article-factbox-quotes h2,
  .article-main[data-v-de79b305] .article-rte h2 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox h2,
  .article-below[data-v-de79b305] .article-factbox-quotes h2,
  .article-below[data-v-de79b305] .article-rte h2,
  .article-main[data-v-de79b305] .article-factbox h2,
  .article-main[data-v-de79b305] .article-factbox-quotes h2,
  .article-main[data-v-de79b305] .article-rte h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-de79b305] .article-factbox h3,
.article-below[data-v-de79b305] .article-factbox-quotes h3,
.article-below[data-v-de79b305] .article-rte h3,
.article-main[data-v-de79b305] .article-factbox h3,
.article-main[data-v-de79b305] .article-factbox-quotes h3,
.article-main[data-v-de79b305] .article-rte h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h3,
  .article-below[data-v-de79b305] .article-factbox-quotes h3,
  .article-below[data-v-de79b305] .article-rte h3,
  .article-main[data-v-de79b305] .article-factbox h3,
  .article-main[data-v-de79b305] .article-factbox-quotes h3,
  .article-main[data-v-de79b305] .article-rte h3 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h3,
  .article-below[data-v-de79b305] .article-factbox-quotes h3,
  .article-below[data-v-de79b305] .article-rte h3,
  .article-main[data-v-de79b305] .article-factbox h3,
  .article-main[data-v-de79b305] .article-factbox-quotes h3,
  .article-main[data-v-de79b305] .article-rte h3 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox h3,
  .article-below[data-v-de79b305] .article-factbox-quotes h3,
  .article-below[data-v-de79b305] .article-rte h3,
  .article-main[data-v-de79b305] .article-factbox h3,
  .article-main[data-v-de79b305] .article-factbox-quotes h3,
  .article-main[data-v-de79b305] .article-rte h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-de79b305] .article-factbox h4,
.article-below[data-v-de79b305] .article-factbox-quotes h4,
.article-below[data-v-de79b305] .article-rte h4,
.article-main[data-v-de79b305] .article-factbox h4,
.article-main[data-v-de79b305] .article-factbox-quotes h4,
.article-main[data-v-de79b305] .article-rte h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h4,
  .article-below[data-v-de79b305] .article-factbox-quotes h4,
  .article-below[data-v-de79b305] .article-rte h4,
  .article-main[data-v-de79b305] .article-factbox h4,
  .article-main[data-v-de79b305] .article-factbox-quotes h4,
  .article-main[data-v-de79b305] .article-rte h4 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h4,
  .article-below[data-v-de79b305] .article-factbox-quotes h4,
  .article-below[data-v-de79b305] .article-rte h4,
  .article-main[data-v-de79b305] .article-factbox h4,
  .article-main[data-v-de79b305] .article-factbox-quotes h4,
  .article-main[data-v-de79b305] .article-rte h4 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox h4,
  .article-below[data-v-de79b305] .article-factbox-quotes h4,
  .article-below[data-v-de79b305] .article-rte h4,
  .article-main[data-v-de79b305] .article-factbox h4,
  .article-main[data-v-de79b305] .article-factbox-quotes h4,
  .article-main[data-v-de79b305] .article-rte h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.article-below[data-v-de79b305] .article-factbox h5,
.article-below[data-v-de79b305] .article-factbox-quotes h5,
.article-below[data-v-de79b305] .article-rte h5,
.article-main[data-v-de79b305] .article-factbox h5,
.article-main[data-v-de79b305] .article-factbox-quotes h5,
.article-main[data-v-de79b305] .article-rte h5 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h5,
  .article-below[data-v-de79b305] .article-factbox-quotes h5,
  .article-below[data-v-de79b305] .article-rte h5,
  .article-main[data-v-de79b305] .article-factbox h5,
  .article-main[data-v-de79b305] .article-factbox-quotes h5,
  .article-main[data-v-de79b305] .article-rte h5 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox h5,
  .article-below[data-v-de79b305] .article-factbox-quotes h5,
  .article-below[data-v-de79b305] .article-rte h5,
  .article-main[data-v-de79b305] .article-factbox h5,
  .article-main[data-v-de79b305] .article-factbox-quotes h5,
  .article-main[data-v-de79b305] .article-rte h5 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox h5,
  .article-below[data-v-de79b305] .article-factbox-quotes h5,
  .article-below[data-v-de79b305] .article-rte h5,
  .article-main[data-v-de79b305] .article-factbox h5,
  .article-main[data-v-de79b305] .article-factbox-quotes h5,
  .article-main[data-v-de79b305] .article-rte h5 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.article-below[data-v-de79b305] .article-factbox em,
.article-below[data-v-de79b305] .article-factbox em strong,
.article-below[data-v-de79b305] .article-factbox-quotes em,
.article-below[data-v-de79b305] .article-factbox-quotes em strong,
.article-below[data-v-de79b305] .article-rte em,
.article-below[data-v-de79b305] .article-rte em strong,
.article-main[data-v-de79b305] .article-factbox em,
.article-main[data-v-de79b305] .article-factbox em strong,
.article-main[data-v-de79b305] .article-factbox-quotes em,
.article-main[data-v-de79b305] .article-factbox-quotes em strong,
.article-main[data-v-de79b305] .article-rte em,
.article-main[data-v-de79b305] .article-rte em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox strong,
  .article-below[data-v-de79b305] .article-factbox-quotes strong,
  .article-below[data-v-de79b305] .article-rte strong,
  .article-main[data-v-de79b305] .article-factbox strong,
  .article-main[data-v-de79b305] .article-factbox-quotes strong,
  .article-main[data-v-de79b305] .article-rte strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox strong,
  .article-below[data-v-de79b305] .article-factbox-quotes strong,
  .article-below[data-v-de79b305] .article-rte strong,
  .article-main[data-v-de79b305] .article-factbox strong,
  .article-main[data-v-de79b305] .article-factbox-quotes strong,
  .article-main[data-v-de79b305] .article-rte strong {
    font-weight: 700;
  }
}
.article-below[data-v-de79b305] .article-factbox a,
.article-below[data-v-de79b305] .article-factbox-quotes a,
.article-below[data-v-de79b305] .article-rte a,
.article-main[data-v-de79b305] .article-factbox a,
.article-main[data-v-de79b305] .article-factbox-quotes a,
.article-main[data-v-de79b305] .article-rte a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox a:hover,
  .article-below[data-v-de79b305] .article-factbox-quotes a:hover,
  .article-below[data-v-de79b305] .article-rte a:hover,
  .article-main[data-v-de79b305] .article-factbox a:hover,
  .article-main[data-v-de79b305] .article-factbox-quotes a:hover,
  .article-main[data-v-de79b305] .article-rte a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.article-below[data-v-de79b305] .article-factbox a:hover,
.article-below[data-v-de79b305] .article-factbox-quotes a:hover,
.article-below[data-v-de79b305] .article-rte a:hover,
.article-main[data-v-de79b305] .article-factbox a:hover,
.article-main[data-v-de79b305] .article-factbox-quotes a:hover,
.article-main[data-v-de79b305] .article-rte a:hover {
  color: var(--accent-hover);
}
.article-below[data-v-de79b305] .article-factbox a:after,
.article-below[data-v-de79b305] .article-factbox-quotes a:after,
.article-below[data-v-de79b305] .article-rte a:after,
.article-main[data-v-de79b305] .article-factbox a:after,
.article-main[data-v-de79b305] .article-factbox-quotes a:after,
.article-main[data-v-de79b305] .article-rte a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-below[data-v-de79b305] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-below[data-v-de79b305] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-below[data-v-de79b305] .article-rte a[href^="https://www.kurir.rs"]:after,.article-main[data-v-de79b305] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-main[data-v-de79b305] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-main[data-v-de79b305] .article-rte a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.article-below[data-v-de79b305] .article-factbox ol,
.article-below[data-v-de79b305] .article-factbox ul,
.article-below[data-v-de79b305] .article-factbox-quotes ol,
.article-below[data-v-de79b305] .article-factbox-quotes ul,
.article-below[data-v-de79b305] .article-rte ol,
.article-below[data-v-de79b305] .article-rte ul,
.article-main[data-v-de79b305] .article-factbox ol,
.article-main[data-v-de79b305] .article-factbox ul,
.article-main[data-v-de79b305] .article-factbox-quotes ol,
.article-main[data-v-de79b305] .article-factbox-quotes ul,
.article-main[data-v-de79b305] .article-rte ol,
.article-main[data-v-de79b305] .article-rte ul {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox ol,
  .article-below[data-v-de79b305] .article-factbox ul,
  .article-below[data-v-de79b305] .article-factbox-quotes ol,
  .article-below[data-v-de79b305] .article-factbox-quotes ul,
  .article-below[data-v-de79b305] .article-rte ol,
  .article-below[data-v-de79b305] .article-rte ul,
  .article-main[data-v-de79b305] .article-factbox ol,
  .article-main[data-v-de79b305] .article-factbox ul,
  .article-main[data-v-de79b305] .article-factbox-quotes ol,
  .article-main[data-v-de79b305] .article-factbox-quotes ul,
  .article-main[data-v-de79b305] .article-rte ol,
  .article-main[data-v-de79b305] .article-rte ul {
    margin-bottom: 24px;
  }
}
.article-below[data-v-de79b305] .article-factbox ol li,
.article-below[data-v-de79b305] .article-factbox ul li,
.article-below[data-v-de79b305] .article-factbox-quotes ol li,
.article-below[data-v-de79b305] .article-factbox-quotes ul li,
.article-below[data-v-de79b305] .article-rte ol li,
.article-below[data-v-de79b305] .article-rte ul li,
.article-main[data-v-de79b305] .article-factbox ol li,
.article-main[data-v-de79b305] .article-factbox ul li,
.article-main[data-v-de79b305] .article-factbox-quotes ol li,
.article-main[data-v-de79b305] .article-factbox-quotes ul li,
.article-main[data-v-de79b305] .article-rte ol li,
.article-main[data-v-de79b305] .article-rte ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.article-below[data-v-de79b305] .article-factbox ol li:last-of-type,
.article-below[data-v-de79b305] .article-factbox ul li:last-of-type,
.article-below[data-v-de79b305] .article-factbox-quotes ol li:last-of-type,
.article-below[data-v-de79b305] .article-factbox-quotes ul li:last-of-type,
.article-below[data-v-de79b305] .article-rte ol li:last-of-type,
.article-below[data-v-de79b305] .article-rte ul li:last-of-type,
.article-main[data-v-de79b305] .article-factbox ol li:last-of-type,
.article-main[data-v-de79b305] .article-factbox ul li:last-of-type,
.article-main[data-v-de79b305] .article-factbox-quotes ol li:last-of-type,
.article-main[data-v-de79b305] .article-factbox-quotes ul li:last-of-type,
.article-main[data-v-de79b305] .article-rte ol li:last-of-type,
.article-main[data-v-de79b305] .article-rte ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox ol li,
  .article-below[data-v-de79b305] .article-factbox ul li,
  .article-below[data-v-de79b305] .article-factbox-quotes ol li,
  .article-below[data-v-de79b305] .article-factbox-quotes ul li,
  .article-below[data-v-de79b305] .article-rte ol li,
  .article-below[data-v-de79b305] .article-rte ul li,
  .article-main[data-v-de79b305] .article-factbox ol li,
  .article-main[data-v-de79b305] .article-factbox ul li,
  .article-main[data-v-de79b305] .article-factbox-quotes ol li,
  .article-main[data-v-de79b305] .article-factbox-quotes ul li,
  .article-main[data-v-de79b305] .article-rte ol li,
  .article-main[data-v-de79b305] .article-rte ul li {
    margin-left: 34px;
  }
}
.article-below[data-v-de79b305] .article-factbox ol,
.article-below[data-v-de79b305] .article-factbox-quotes ol,
.article-below[data-v-de79b305] .article-rte ol,
.article-main[data-v-de79b305] .article-factbox ol,
.article-main[data-v-de79b305] .article-factbox-quotes ol,
.article-main[data-v-de79b305] .article-rte ol {
  counter-reset: item;
  list-style: decimal;
}
.article-below[data-v-de79b305] .article-factbox ol li::marker,
.article-below[data-v-de79b305] .article-factbox ul li::marker,
.article-below[data-v-de79b305] .article-factbox-quotes ol li::marker,
.article-below[data-v-de79b305] .article-factbox-quotes ul li::marker,
.article-below[data-v-de79b305] .article-rte ol li::marker,
.article-below[data-v-de79b305] .article-rte ul li::marker,
.article-main[data-v-de79b305] .article-factbox ol li::marker,
.article-main[data-v-de79b305] .article-factbox ul li::marker,
.article-main[data-v-de79b305] .article-factbox-quotes ol li::marker,
.article-main[data-v-de79b305] .article-factbox-quotes ul li::marker,
.article-main[data-v-de79b305] .article-rte ol li::marker,
.article-main[data-v-de79b305] .article-rte ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.article-below[data-v-de79b305] .article-factbox ul:not([style]) li:before,
.article-below[data-v-de79b305]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-below[data-v-de79b305] .article-rte ul:not([style]) li:before,
.article-main[data-v-de79b305] .article-factbox ul:not([style]) li:before,
.article-main[data-v-de79b305]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-main[data-v-de79b305] .article-rte ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-de79b305]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-de79b305] .article-rte ul:not([style]) li:before,
  .article-main[data-v-de79b305] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-de79b305]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-de79b305] .article-rte ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-de79b305]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-de79b305] .article-rte ul:not([style]) li:before,
  .article-main[data-v-de79b305] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-de79b305]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-de79b305] .article-rte ul:not([style]) li:before {
    font-weight: 700;
  }
}
.article-below[data-v-de79b305] .article-factbox iframe,
.article-below[data-v-de79b305] .article-factbox-quotes iframe,
.article-below[data-v-de79b305] .article-rte iframe,
.article-main[data-v-de79b305] .article-factbox iframe,
.article-main[data-v-de79b305] .article-factbox-quotes iframe,
.article-main[data-v-de79b305] .article-rte iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox iframe,
  .article-below[data-v-de79b305] .article-factbox-quotes iframe,
  .article-below[data-v-de79b305] .article-rte iframe,
  .article-main[data-v-de79b305] .article-factbox iframe,
  .article-main[data-v-de79b305] .article-factbox-quotes iframe,
  .article-main[data-v-de79b305] .article-rte iframe {
    max-width: 560px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-rte,
  .article-main[data-v-de79b305] .article-rte {
    padding: 0;
  }
}
.article-below[data-v-de79b305] .article-rte h2 + h3,
.article-below[data-v-de79b305] .article-rte h2 + h4,
.article-below[data-v-de79b305] .article-rte h2 + h5,
.article-below[data-v-de79b305] .article-rte h3 + h4,
.article-below[data-v-de79b305] .article-rte h3 + h5,
.article-below[data-v-de79b305] .article-rte h4 + h5,
.article-main[data-v-de79b305] .article-rte h2 + h3,
.article-main[data-v-de79b305] .article-rte h2 + h4,
.article-main[data-v-de79b305] .article-rte h2 + h5,
.article-main[data-v-de79b305] .article-rte h3 + h4,
.article-main[data-v-de79b305] .article-rte h3 + h5,
.article-main[data-v-de79b305] .article-rte h4 + h5 {
  margin-top: -4px;
}
.article-below[data-v-de79b305] .article-rte h2,
.article-below[data-v-de79b305] .article-rte h3,
.article-below[data-v-de79b305] .article-rte h4,
.article-below[data-v-de79b305] .article-rte h5,
.article-below[data-v-de79b305] .article-rte p,
.article-main[data-v-de79b305] .article-rte h2,
.article-main[data-v-de79b305] .article-rte h3,
.article-main[data-v-de79b305] .article-rte h4,
.article-main[data-v-de79b305] .article-rte h5,
.article-main[data-v-de79b305] .article-rte p {
  color: var(--color-900);
  margin-bottom: 16px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-rte h2,
  .article-below[data-v-de79b305] .article-rte h3,
  .article-below[data-v-de79b305] .article-rte h4,
  .article-below[data-v-de79b305] .article-rte h5,
  .article-below[data-v-de79b305] .article-rte p,
  .article-main[data-v-de79b305] .article-rte h2,
  .article-main[data-v-de79b305] .article-rte h3,
  .article-main[data-v-de79b305] .article-rte h4,
  .article-main[data-v-de79b305] .article-rte h5,
  .article-main[data-v-de79b305] .article-rte p {
    margin-bottom: 24px;
  }
}
.article-below[data-v-de79b305] .article-rte em,
.article-below[data-v-de79b305] .article-rte strong,
.article-main[data-v-de79b305] .article-rte em,
.article-main[data-v-de79b305] .article-rte strong {
  word-break: break-word;
}
.article-below[data-v-de79b305] .article-rte em,
.article-below[data-v-de79b305] .article-rte li,
.article-below[data-v-de79b305] .article-rte p,
.article-below[data-v-de79b305] .article-rte strong,
.article-main[data-v-de79b305] .article-rte em,
.article-main[data-v-de79b305] .article-rte li,
.article-main[data-v-de79b305] .article-rte p,
.article-main[data-v-de79b305] .article-rte strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-rte em,
  .article-below[data-v-de79b305] .article-rte li,
  .article-below[data-v-de79b305] .article-rte p,
  .article-below[data-v-de79b305] .article-rte strong,
  .article-main[data-v-de79b305] .article-rte em,
  .article-main[data-v-de79b305] .article-rte li,
  .article-main[data-v-de79b305] .article-rte p,
  .article-main[data-v-de79b305] .article-rte strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-de79b305] .article-rte p:empty,
.article-main[data-v-de79b305] .article-rte p:empty {
  margin-bottom: 0;
}
.article-below[data-v-de79b305] .article-factbox em,
.article-below[data-v-de79b305] .article-factbox h2,
.article-below[data-v-de79b305] .article-factbox h3,
.article-below[data-v-de79b305] .article-factbox h4,
.article-below[data-v-de79b305] .article-factbox h5,
.article-below[data-v-de79b305] .article-factbox p,
.article-below[data-v-de79b305] .article-factbox strong,
.article-below[data-v-de79b305] .article-factbox-quotes em,
.article-below[data-v-de79b305] .article-factbox-quotes h2,
.article-below[data-v-de79b305] .article-factbox-quotes h3,
.article-below[data-v-de79b305] .article-factbox-quotes h4,
.article-below[data-v-de79b305] .article-factbox-quotes h5,
.article-below[data-v-de79b305] .article-factbox-quotes p,
.article-below[data-v-de79b305] .article-factbox-quotes strong,
.article-main[data-v-de79b305] .article-factbox em,
.article-main[data-v-de79b305] .article-factbox h2,
.article-main[data-v-de79b305] .article-factbox h3,
.article-main[data-v-de79b305] .article-factbox h4,
.article-main[data-v-de79b305] .article-factbox h5,
.article-main[data-v-de79b305] .article-factbox p,
.article-main[data-v-de79b305] .article-factbox strong,
.article-main[data-v-de79b305] .article-factbox-quotes em,
.article-main[data-v-de79b305] .article-factbox-quotes h2,
.article-main[data-v-de79b305] .article-factbox-quotes h3,
.article-main[data-v-de79b305] .article-factbox-quotes h4,
.article-main[data-v-de79b305] .article-factbox-quotes h5,
.article-main[data-v-de79b305] .article-factbox-quotes p,
.article-main[data-v-de79b305] .article-factbox-quotes strong {
  margin-bottom: 12px;
  word-break: break-word;
}
.article-below[data-v-de79b305] .article-factbox ol,
.article-below[data-v-de79b305] .article-factbox ul,
.article-below[data-v-de79b305] .article-factbox-quotes ol,
.article-below[data-v-de79b305] .article-factbox-quotes ul,
.article-main[data-v-de79b305] .article-factbox ol,
.article-main[data-v-de79b305] .article-factbox ul,
.article-main[data-v-de79b305] .article-factbox-quotes ol,
.article-main[data-v-de79b305] .article-factbox-quotes ul {
  margin-bottom: 12px;
}
.article-below[data-v-de79b305] .article-factbox ol li,
.article-below[data-v-de79b305] .article-factbox ul li,
.article-below[data-v-de79b305] .article-factbox-quotes ol li,
.article-below[data-v-de79b305] .article-factbox-quotes ul li,
.article-main[data-v-de79b305] .article-factbox ol li,
.article-main[data-v-de79b305] .article-factbox ul li,
.article-main[data-v-de79b305] .article-factbox-quotes ol li,
.article-main[data-v-de79b305] .article-factbox-quotes ul li {
  margin-bottom: 4px;
}
.article-below[data-v-de79b305] .article-factbox .author-name,
.article-below[data-v-de79b305] .article-factbox-quotes .author-name,
.article-main[data-v-de79b305] .article-factbox .author-name,
.article-main[data-v-de79b305] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox .author-name,
  .article-below[data-v-de79b305] .article-factbox-quotes .author-name,
  .article-main[data-v-de79b305] .article-factbox .author-name,
  .article-main[data-v-de79b305] .article-factbox-quotes .author-name {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox .author-name,
  .article-below[data-v-de79b305] .article-factbox-quotes .author-name,
  .article-main[data-v-de79b305] .article-factbox .author-name,
  .article-main[data-v-de79b305] .article-factbox-quotes .author-name {
    font-weight: 400;
  }
}
.article-below[data-v-de79b305] .article-factbox .author-name:before,
.article-below[data-v-de79b305] .article-factbox-quotes .author-name:before,
.article-main[data-v-de79b305] .article-factbox .author-name:before,
.article-main[data-v-de79b305] .article-factbox-quotes .author-name:before {
  content: "— ";
}
.article-below[data-v-de79b305] .article-factbox,
.article-main[data-v-de79b305] .article-factbox {
  background-color: var(--article-factbox-surface);
  margin: 0 -16px 16px;
  padding: 24px 32px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox,
  .article-main[data-v-de79b305] .article-factbox {
    margin: 0 -16px 24px;
  }
}
.article-below[data-v-de79b305] .article-factbox:after,
.article-below[data-v-de79b305] .article-factbox:before,
.article-main[data-v-de79b305] .article-factbox:after,
.article-main[data-v-de79b305] .article-factbox:before {
  background: var(--accent-light);
  content: "";
  height: 4px;
  left: 16px;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
.article-below[data-v-de79b305] .article-factbox:after,
.article-main[data-v-de79b305] .article-factbox:after {
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox,
  .article-main[data-v-de79b305] .article-factbox {
    margin: 0 -32px 24px;
    padding: 16px 32px 15px;
  }
}
.article-below[data-v-de79b305] .article-factbox em,
.article-below[data-v-de79b305] .article-factbox h2,
.article-below[data-v-de79b305] .article-factbox h3,
.article-below[data-v-de79b305] .article-factbox h4,
.article-below[data-v-de79b305] .article-factbox h5,
.article-below[data-v-de79b305] .article-factbox li,
.article-below[data-v-de79b305] .article-factbox p,
.article-below[data-v-de79b305] .article-factbox strong,
.article-main[data-v-de79b305] .article-factbox em,
.article-main[data-v-de79b305] .article-factbox h2,
.article-main[data-v-de79b305] .article-factbox h3,
.article-main[data-v-de79b305] .article-factbox h4,
.article-main[data-v-de79b305] .article-factbox h5,
.article-main[data-v-de79b305] .article-factbox li,
.article-main[data-v-de79b305] .article-factbox p,
.article-main[data-v-de79b305] .article-factbox strong {
  color: var(--color-900);
}
.article-below[data-v-de79b305] .article-factbox a,
.article-main[data-v-de79b305] .article-factbox a {
  background-image: linear-gradient(
    var(--article-factbox-link),
    var(--article-factbox-link)
  ) !important;
  color: var(--article-factbox-link) !important;
}
.article-below[data-v-de79b305] .article-factbox a:hover,
.article-main[data-v-de79b305] .article-factbox a:hover {
  color: var(--article-factbox-link-hover) !important;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox a:hover,
  .article-main[data-v-de79b305] .article-factbox a:hover {
    background-image: linear-gradient(
      var(--article-factbox-link-hover),
      var(--article-factbox-link-hover)
    ) !important;
  }
}
.article-below[data-v-de79b305] .article-factbox em,
.article-below[data-v-de79b305] .article-factbox li,
.article-below[data-v-de79b305] .article-factbox p,
.article-below[data-v-de79b305] .article-factbox strong,
.article-main[data-v-de79b305] .article-factbox em,
.article-main[data-v-de79b305] .article-factbox li,
.article-main[data-v-de79b305] .article-factbox p,
.article-main[data-v-de79b305] .article-factbox strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox em,
  .article-below[data-v-de79b305] .article-factbox li,
  .article-below[data-v-de79b305] .article-factbox p,
  .article-below[data-v-de79b305] .article-factbox strong,
  .article-main[data-v-de79b305] .article-factbox em,
  .article-main[data-v-de79b305] .article-factbox li,
  .article-main[data-v-de79b305] .article-factbox p,
  .article-main[data-v-de79b305] .article-factbox strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-de79b305] .article-factbox sub,
.article-main[data-v-de79b305] .article-factbox sub {
  font-size: 0.88542rem;
  line-height: 1.40625rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox sub,
  .article-main[data-v-de79b305] .article-factbox sub {
    font-size: 0.9375rem;
    line-height: 1.51042rem;
  }
}
.article-below[data-v-de79b305] .article-factbox .antrfile > strong,
.article-below[data-v-de79b305] .article-factbox .standard > strong,
.article-main[data-v-de79b305] .article-factbox .antrfile > strong,
.article-main[data-v-de79b305] .article-factbox .standard > strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox .antrfile > strong,
  .article-below[data-v-de79b305] .article-factbox .standard > strong,
  .article-main[data-v-de79b305] .article-factbox .antrfile > strong,
  .article-main[data-v-de79b305] .article-factbox .standard > strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-factbox .antrfile > strong,
  .article-below[data-v-de79b305] .article-factbox .standard > strong,
  .article-main[data-v-de79b305] .article-factbox .antrfile > strong,
  .article-main[data-v-de79b305] .article-factbox .standard > strong {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-factbox .antrfile > strong,
  .article-below[data-v-de79b305] .article-factbox .standard > strong,
  .article-main[data-v-de79b305] .article-factbox .antrfile > strong,
  .article-main[data-v-de79b305] .article-factbox .standard > strong {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-de79b305] .article-factbox-quotes .author-name,
.article-main[data-v-de79b305] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
}
.article-below[data-v-de79b305] .article-embed,
.article-main[data-v-de79b305] .article-embed {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-embed,
  .article-main[data-v-de79b305] .article-embed {
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-de79b305] .article-embed iframe,
.article-main[data-v-de79b305] .article-embed iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-embed iframe,
  .article-main[data-v-de79b305] .article-embed iframe {
    max-width: 560px;
  }
}
.article-below[data-v-de79b305] .article-embed iframe[src^="https://www.facebook.com/"],.article-main[data-v-de79b305] .article-embed iframe[src^="https://www.facebook.com/"]
{
  background-color: #fff;
}
.article-below[data-v-de79b305],
.article-main[data-v-de79b305] {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305],
  .article-main[data-v-de79b305] {
    flex-direction: row;
    max-width: unset;
    width: 100%;
  }
}
.article-below[data-v-de79b305] .article-content,
.article-main[data-v-de79b305] .article-content {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin-bottom: 4px;
  padding: 0 16px;
}
@media (min-width: 429px) {
  .article-below[data-v-de79b305] .article-content,
  .article-main[data-v-de79b305] .article-content {
    margin-top: 4px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content,
  .article-main[data-v-de79b305] .article-content {
    flex-basis: 100%;
    margin-right: 4px;
    max-width: 704px;
    padding: 0 32px;
  }
}
.article-below[data-v-de79b305] .article-content.full-width,
.article-main[data-v-de79b305] .article-content.full-width {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.full-width,
  .article-main[data-v-de79b305] .article-content.full-width {
    margin-right: 0;
    max-width: unset;
    padding-top: 8px;
  }
}
.article-below[data-v-de79b305] .article-content.full-width.all-comments-page,
.article-main[data-v-de79b305] .article-content.full-width.all-comments-page {
  padding-top: 20px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.full-width.all-comments-page,
  .article-main[data-v-de79b305] .article-content.full-width.all-comments-page {
    padding-top: 20px;
  }
}
.article-below[data-v-de79b305]
  .article-content.full-width.all-comments-page
  .article-header,
.article-main[data-v-de79b305]
  .article-content.full-width.all-comments-page
  .article-header {
  order: unset;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.full-width .article-tags,
  .article-main[data-v-de79b305] .article-content.full-width .article-tags {
    height: auto;
    margin: 0 auto 16px;
    max-width: 640px;
    overflow-x: unset;
  }
}
.has-gallery-full-screen-active
  .article-below[data-v-de79b305]
  .article-content,
.has-gallery-full-screen-active
  .article-main[data-v-de79b305]
  .article-content {
  position: relative;
  z-index: 10000;
}
.article-below[data-v-de79b305] .article-content .storytelling,
.article-main[data-v-de79b305] .article-content .storytelling {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content .storytelling,
  .article-main[data-v-de79b305] .article-content .storytelling {
    margin: 0 auto;
    max-width: 640px;
  }
}
.article-below[data-v-de79b305]
  .article-content
  .storytelling
  .article-big-image,
.article-main[data-v-de79b305]
  .article-content
  .storytelling
  .article-big-image {
  order: 1;
}
.article-below[data-v-de79b305] .article-content .storytelling .article-header,
.article-main[data-v-de79b305] .article-content .storytelling .article-header {
  order: 2;
}
.article-below[data-v-de79b305] .article-content .storytelling .article-body,
.article-main[data-v-de79b305] .article-content .storytelling .article-body {
  order: 3;
}
.article-below[data-v-de79b305] .article-content .gallerystory,
.article-main[data-v-de79b305] .article-content .gallerystory {
  padding-top: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content .gallerystory,
  .article-main[data-v-de79b305] .article-content .gallerystory {
    padding-top: 24px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.is-storytelling,
  .article-main[data-v-de79b305] .article-content.is-storytelling {
    margin: 4px auto;
    max-width: unset;
    width: 1008px;
  }
}
.article-below[data-v-de79b305]
  .article-content.is-storytelling
  .card-engagement-bar,
.article-main[data-v-de79b305]
  .article-content.is-storytelling
  .card-engagement-bar {
  margin-left: auto;
  margin-right: auto;
  max-width: 656px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.is-storytelling iframe,
  .article-main[data-v-de79b305] .article-content.is-storytelling iframe {
    max-width: 656px;
  }
}
.article-below[data-v-de79b305] .article-content.is-staticpage,
.article-main[data-v-de79b305] .article-content.is-staticpage {
  padding: 20px 16px 1px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.is-staticpage,
  .article-main[data-v-de79b305] .article-content.is-staticpage {
    margin: 4px auto;
    max-width: unset;
    padding: 24px 208px;
    width: 1024px;
  }
}
.article-below[data-v-de79b305] .article-content.is-staticpage .static-title,
.article-main[data-v-de79b305] .article-content.is-staticpage .static-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin-bottom: 24px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.is-staticpage .static-title,
  .article-main[data-v-de79b305] .article-content.is-staticpage .static-title {
    font-size: 2rem;
    line-height: 2.4375rem;
    padding: 0 24px;
  }
}
.article-below[data-v-de79b305] .article-content .is-how-to .textline h2,
.article-main[data-v-de79b305] .article-content .is-how-to .textline h2 {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 16px;
  padding: 0;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-content .is-how-to .textline h2,
  .article-main[data-v-de79b305] .article-content .is-how-to .textline h2 {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-de79b305] .article-content .is-how-to .textline h2,
  .article-main[data-v-de79b305] .article-content .is-how-to .textline h2 {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content .is-how-to .textline h2,
  .article-main[data-v-de79b305] .article-content .is-how-to .textline h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-de79b305] .article-content.all-comments-page,
.article-main[data-v-de79b305] .article-content.all-comments-page {
  position: relative;
  z-index: 11;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-content.all-comments-page,
  .article-main[data-v-de79b305] .article-content.all-comments-page {
    background-color: unset;
    box-shadow: unset;
    margin-bottom: 4px;
    padding: 0;
  }
}
.article-below[data-v-de79b305]
  .article-content.all-comments-page
  .gallerystory,
.article-main[data-v-de79b305]
  .article-content.all-comments-page
  .gallerystory {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305]
    .article-content.all-comments-page
    .is-comments-page,
  .article-main[data-v-de79b305]
    .article-content.all-comments-page
    .is-comments-page {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305]
    .article-content.all-comments-page.is-storytelling,
  .article-main[data-v-de79b305]
    .article-content.all-comments-page.is-storytelling {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305]
    .article-content.all-comments-page.is-storytelling
    .full-width,
  .article-main[data-v-de79b305]
    .article-content.all-comments-page.is-storytelling
    .full-width {
    background-color: var(--color-50);
    box-shadow: 0 1px 3px #00000021;
    padding: 16px 32px 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page,
  .article-main[data-v-de79b305]
    .article-content.all-comments-page.is-storytelling
    .is-comments-page {
    background-color: unset;
    box-shadow: unset;
    padding: unset;
  }
}
.article-below[data-v-de79b305] .article-sidebar,
.article-main[data-v-de79b305] .article-sidebar {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-sidebar,
  .article-main[data-v-de79b305] .article-sidebar {
    flex-basis: 316px;
    flex-grow: 1;
    flex-shrink: 0;
    margin-top: 4px;
    max-width: 316px;
    position: relative;
    width: 316px;
    z-index: 1;
  }
}
.article-below[data-v-de79b305] .article-divider,
.article-main[data-v-de79b305] .article-divider {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  width: 100%;
}
.article-below[data-v-de79b305] .article-image img,
.article-main[data-v-de79b305] .article-image img {
  display: block;
  width: 100%;
}
.article-below .article-lead[data-v-de79b305],
.article-main .article-lead[data-v-de79b305] {
  color: var(--article-lead);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 16px;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .article-below .article-lead[data-v-de79b305],
  .article-main .article-lead[data-v-de79b305] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-bottom: 24px;
    margin-top: 24px;
  }
}
.article-below[data-v-de79b305] .paywall,
.article-main[data-v-de79b305] .paywall {
  display: none;
}
.article-main[data-v-de79b305] .article-content {
  padding-top: 20px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .article-main[data-v-de79b305] .article-content {
    padding-top: 15px;
  }
}
.article-main[data-v-de79b305] .article-content:has(.is-video-story) {
  padding-top: 0;
}
.article-main[data-v-de79b305] .fb-video {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-main[data-v-de79b305] .fb-video {
    left: 50%;
    margin-bottom: 24px;
    position: relative;
    transform: translate(-50%);
  }
}
.article-main[data-v-de79b305] p > iframe[src*="youtube.com"] {
  aspect-ratio: 16/9;
  height: auto;
  margin: 0 -16px !important;
  max-width: calc(100% + 32px) !important;
}
@media (min-width: 1024px) {
  .article-main[data-v-de79b305] p > iframe[src*="youtube.com"] {
    margin: 0 -24px !important;
    max-width: 688px !important;
    width: 688px !important;
  }
}
@media (min-width: 1024px) {
  .article-main[data-v-de79b305] div > iframe[src*="giphy.com/embed"] {
    left: 50% !important;
    transform: translate(-50%);
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .is-main {
    margin-bottom: 4px;
  }
}
.article-below[data-v-de79b305] .article-sidebar {
  margin-bottom: 0;
  margin-top: 4px;
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305] .article-sidebar {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-de79b305]:last-of-type .is-main {
    margin-bottom: 0;
  }
}
.article-below[data-v-de79b305]:last-of-type .article-sidebar {
  margin-bottom: 4px;
}
.static-document .breadcrumbs[data-v-de79b305] {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs[data-v-de79b305] {
    padding: 0 24px;
  }
}
.static-document .breadcrumbs-link[data-v-de79b305] {
  background-image: none;
  background-position: unset;
  background-size: unset;
  color: var(--breadcrumbs-color-special);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin: 0 4px;
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .static-document .breadcrumbs-link[data-v-de79b305] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
  .static-document .breadcrumbs-link[data-v-de79b305]:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
}
.static-document .breadcrumbs-link[data-v-de79b305]:first-child {
  margin-left: 0;
}
.static-document .breadcrumbs .icon-chevron--right[data-v-de79b305] {
  color: var(--color-900);
}
.static-document .breadcrumbs-icon-container[data-v-de79b305] {
  align-items: center;
  display: flex;
}
.article-factbox-quotes[data-v-46c5b587] {
  border-bottom: 4px solid var(--accent-light);
  border-top: 4px solid var(--accent-light);
  margin-bottom: 16px;
  padding: 19px 16px;
}
@media (min-width: 1024px) {
  .article-factbox-quotes[data-v-46c5b587] {
    margin: 0 -16px 24px;
    padding: 19px 16px 18px;
    width: calc(100% + 32px);
  }
}
.article-factbox-quotes[data-v-46c5b587] p {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 12px;
}
@supports (font-variation-settings: normal) {
  .article-factbox-quotes[data-v-46c5b587] p {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-factbox-quotes[data-v-46c5b587] p {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-factbox-quotes[data-v-46c5b587] p {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.article-image[data-v-d4662eea] {
  margin: 0 -16px 16px;
}
@media (min-width: 1024px) {
  .article-image[data-v-d4662eea] {
    margin: 0 -24px 24px;
  }
}
.article-image__container[data-v-d4662eea] {
  display: block;
  overflow: hidden;
  width: 100%;
}
.article-image__container img[data-v-d4662eea] {
  display: block;
  height: auto;
  width: 100%;
}
.article-image__details[data-v-d4662eea] {
  font-size: 0.8125rem;
  line-height: 1rem;
  margin-top: 8px;
  padding: 0 16px;
}
@supports (font-variation-settings: normal) {
  .article-image__details[data-v-d4662eea] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-image__details[data-v-d4662eea] {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .article-image__details[data-v-d4662eea] {
    padding: 0 24px;
  }
}
.article-image__details-desc[data-v-d4662eea] {
  color: var(--color-900);
}
.article-image__details-copy[data-v-d4662eea] {
  color: var(--color-700);
  word-break: break-word;
}
.lazy-component[data-v-518fc00c] {
  min-height: 150px;
}
.lazy-component.loaded[data-v-518fc00c] {
  min-height: unset;
}
div[data-v-821c3cba] iframe {
  width: 100%;
}
.embed-dailymotion[data-v-0fc3892c],
.embed-videoPlayer[data-v-0fc3892c],
.embed-vimeo[data-v-0fc3892c],
.embed-youtube[data-v-0fc3892c] {
  margin: 0 -16px 24px;
}
@media (min-width: 1024px) {
  .embed-dailymotion[data-v-0fc3892c],
  .embed-videoPlayer[data-v-0fc3892c],
  .embed-vimeo[data-v-0fc3892c],
  .embed-youtube[data-v-0fc3892c] {
    margin: 0 -24px 24px;
  }
}
.embed-dailymotion__details[data-v-0fc3892c],
.embed-videoPlayer__details[data-v-0fc3892c],
.embed-vimeo__details[data-v-0fc3892c],
.embed-youtube__details[data-v-0fc3892c] {
  color: var(--color-900);
  font-size: 0.8125rem;
  line-height: 1rem;
  margin-top: 8px;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-0fc3892c],
  .embed-videoPlayer__details[data-v-0fc3892c],
  .embed-vimeo__details[data-v-0fc3892c],
  .embed-youtube__details[data-v-0fc3892c] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-0fc3892c],
  .embed-videoPlayer__details[data-v-0fc3892c],
  .embed-vimeo__details[data-v-0fc3892c],
  .embed-youtube__details[data-v-0fc3892c] {
    font-weight: 400;
  }
}
.embed-dailymotion__details span[data-v-0fc3892c],
.embed-videoPlayer__details span[data-v-0fc3892c],
.embed-vimeo__details span[data-v-0fc3892c],
.embed-youtube__details span[data-v-0fc3892c] {
  color: var(--color-700);
}
.embed-dailymotion__container[data-v-0fc3892c],
.embed-vimeo__container[data-v-0fc3892c],
.embed-youtube__container[data-v-0fc3892c] {
  clear: both;
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
.embed-dailymotion__iframe-wrapper[data-v-0fc3892c],
.embed-vimeo__iframe-wrapper[data-v-0fc3892c],
.embed-youtube__iframe-wrapper[data-v-0fc3892c] {
  inset: 0;
  position: absolute;
}
.embed-dailymotion__video[data-v-0fc3892c],
.embed-vimeo__video[data-v-0fc3892c],
.embed-youtube__video[data-v-0fc3892c] {
  height: 100%;
  margin: 0 !important;
  width: 100%;
}
@media (min-width: 768px) {
  .embed-dailymotion__video[data-v-0fc3892c],
  .embed-vimeo__video[data-v-0fc3892c],
  .embed-youtube__video[data-v-0fc3892c] {
    max-width: 100% !important;
  }
}
.embed-videoPlayer__container[data-v-0fc3892c] {
  height: 100%;
  padding-bottom: 56.25%;
  position: relative;
  width: 100%;
}
.embed-videoPlayer__wrapper[data-v-0fc3892c] {
  inset: 0;
  position: absolute;
}
.embed-dailymotion[data-v-0fc3892c],
.embed-videoPlayer[data-v-0fc3892c],
.embed-vimeo[data-v-0fc3892c],
.embed-youtube[data-v-0fc3892c] {
  margin: 0 -16px 16px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .embed-dailymotion[data-v-0fc3892c],
  .embed-videoPlayer[data-v-0fc3892c],
  .embed-vimeo[data-v-0fc3892c],
  .embed-youtube[data-v-0fc3892c] {
    margin: 0 -32px 24px;
    padding: 8px;
  }
}
.embed-dailymotion__container[data-v-0fc3892c],
.embed-videoPlayer__container[data-v-0fc3892c],
.embed-vimeo__container[data-v-0fc3892c],
.embed-youtube__container[data-v-0fc3892c] {
  position: relative;
}
.embed-dailymotion__details[data-v-0fc3892c],
.embed-videoPlayer__details[data-v-0fc3892c],
.embed-vimeo__details[data-v-0fc3892c],
.embed-youtube__details[data-v-0fc3892c] {
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  padding: 0 16px;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-0fc3892c],
  .embed-videoPlayer__details[data-v-0fc3892c],
  .embed-vimeo__details[data-v-0fc3892c],
  .embed-youtube__details[data-v-0fc3892c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-0fc3892c],
  .embed-videoPlayer__details[data-v-0fc3892c],
  .embed-vimeo__details[data-v-0fc3892c],
  .embed-youtube__details[data-v-0fc3892c] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .embed-dailymotion__details[data-v-0fc3892c],
  .embed-videoPlayer__details[data-v-0fc3892c],
  .embed-vimeo__details[data-v-0fc3892c],
  .embed-youtube__details[data-v-0fc3892c] {
    padding: 0 24px;
  }
}
.embed-dailymotion__details span[data-v-0fc3892c],
.embed-videoPlayer__details span[data-v-0fc3892c],
.embed-vimeo__details span[data-v-0fc3892c],
.embed-youtube__details span[data-v-0fc3892c] {
  font-size: 0.8125rem;
  letter-spacing: normal;
  line-height: 1rem;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details span[data-v-0fc3892c],
  .embed-videoPlayer__details span[data-v-0fc3892c],
  .embed-vimeo__details span[data-v-0fc3892c],
  .embed-youtube__details span[data-v-0fc3892c] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details span[data-v-0fc3892c],
  .embed-videoPlayer__details span[data-v-0fc3892c],
  .embed-vimeo__details span[data-v-0fc3892c],
  .embed-youtube__details span[data-v-0fc3892c] {
    font-weight: 400;
  }
}
.embed-dailymotion .card-label-wrap[data-v-0fc3892c],
.embed-videoPlayer .card-label-wrap[data-v-0fc3892c],
.embed-vimeo .card-label-wrap[data-v-0fc3892c],
.embed-youtube .card-label-wrap[data-v-0fc3892c] {
  align-items: center;
  background-color: var(--color-dark-50);
  border-radius: 0;
  bottom: 4px;
  color: var(--color-light-50);
  display: inline-flex;
  font-size: 0.6875rem;
  gap: 4px;
  height: 24px;
  justify-content: center;
  line-height: 0.875rem;
  min-width: 24px;
  padding: 1px 4px;
  position: absolute;
  right: 4px;
  text-transform: uppercase;
  z-index: 2;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion .card-label-wrap[data-v-0fc3892c],
  .embed-videoPlayer .card-label-wrap[data-v-0fc3892c],
  .embed-vimeo .card-label-wrap[data-v-0fc3892c],
  .embed-youtube .card-label-wrap[data-v-0fc3892c] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion .card-label-wrap[data-v-0fc3892c],
  .embed-videoPlayer .card-label-wrap[data-v-0fc3892c],
  .embed-vimeo .card-label-wrap[data-v-0fc3892c],
  .embed-youtube .card-label-wrap[data-v-0fc3892c] {
    font-weight: 500;
  }
}
.embed-dailymotion[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button,
.embed-videoPlayer[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button,
.embed-vimeo[data-v-0fc3892c] div .mov-big-play-button.vjs-big-play-button,
.embed-youtube[data-v-0fc3892c] div .mov-big-play-button.vjs-big-play-button {
  align-items: center;
  background-color: var(--accent) !important;
  border-radius: 50%;
  display: flex;
  font-size: 1.5rem;
  height: 40px !important;
  justify-content: center;
  left: calc(50% - 20px) !important;
  line-height: 1.5rem;
  top: calc(50% - 20px) !important;
  width: 40px !important;
}
.embed-dailymotion[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-videoPlayer[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-vimeo[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-youtube[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button:before {
  align-items: center;
  color: var(--color-light-50);
  content: "";
  display: flex;
  font-family: icons;
  font-size: 1.5rem;
  justify-content: center;
  line-height: 1.5rem;
}
.embed-dailymotion[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-videoPlayer[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-vimeo[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-youtube[data-v-0fc3892c]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder {
  content: "" !important;
}
.embed-dailymotion[data-v-0fc3892c]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-videoPlayer[data-v-0fc3892c]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-vimeo[data-v-0fc3892c]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-youtube[data-v-0fc3892c]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-dailymotion
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-0fc3892c],
.embed-videoPlayer
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-0fc3892c],
.embed-vimeo
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-0fc3892c],
.embed-youtube
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-0fc3892c] {
  display: none !important;
}
.embed-dailymotion.dark[data-v-0fc3892c],
.embed-videoPlayer.dark[data-v-0fc3892c],
.embed-vimeo.dark[data-v-0fc3892c],
.embed-youtube.dark[data-v-0fc3892c] {
  background-color: var(--color-dark-50);
}
.embed-dailymotion.light[data-v-0fc3892c],
.embed-videoPlayer.light[data-v-0fc3892c],
.embed-vimeo.light[data-v-0fc3892c],
.embed-youtube.light[data-v-0fc3892c] {
  background-color: var(--color-light-50);
}
.embed-dailymotion[data-v-923af8c1],
.embed-videoPlayer[data-v-923af8c1],
.embed-vimeo[data-v-923af8c1],
.embed-youtube[data-v-923af8c1] {
  margin: 0 -16px 24px;
}
@media (min-width: 1024px) {
  .embed-dailymotion[data-v-923af8c1],
  .embed-videoPlayer[data-v-923af8c1],
  .embed-vimeo[data-v-923af8c1],
  .embed-youtube[data-v-923af8c1] {
    margin: 0 -24px 24px;
  }
}
.embed-dailymotion__details[data-v-923af8c1],
.embed-videoPlayer__details[data-v-923af8c1],
.embed-vimeo__details[data-v-923af8c1],
.embed-youtube__details[data-v-923af8c1] {
  color: var(--color-900);
  font-size: 0.8125rem;
  line-height: 1rem;
  margin-top: 8px;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-923af8c1],
  .embed-videoPlayer__details[data-v-923af8c1],
  .embed-vimeo__details[data-v-923af8c1],
  .embed-youtube__details[data-v-923af8c1] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-923af8c1],
  .embed-videoPlayer__details[data-v-923af8c1],
  .embed-vimeo__details[data-v-923af8c1],
  .embed-youtube__details[data-v-923af8c1] {
    font-weight: 400;
  }
}
.embed-dailymotion__details span[data-v-923af8c1],
.embed-videoPlayer__details span[data-v-923af8c1],
.embed-vimeo__details span[data-v-923af8c1],
.embed-youtube__details span[data-v-923af8c1] {
  color: var(--color-700);
}
.embed-dailymotion__container[data-v-923af8c1],
.embed-vimeo__container[data-v-923af8c1],
.embed-youtube__container[data-v-923af8c1] {
  clear: both;
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
.embed-dailymotion__iframe-wrapper[data-v-923af8c1],
.embed-vimeo__iframe-wrapper[data-v-923af8c1],
.embed-youtube__iframe-wrapper[data-v-923af8c1] {
  inset: 0;
  position: absolute;
}
.embed-dailymotion__video[data-v-923af8c1],
.embed-vimeo__video[data-v-923af8c1],
.embed-youtube__video[data-v-923af8c1] {
  height: 100%;
  margin: 0 !important;
  width: 100%;
}
@media (min-width: 768px) {
  .embed-dailymotion__video[data-v-923af8c1],
  .embed-vimeo__video[data-v-923af8c1],
  .embed-youtube__video[data-v-923af8c1] {
    max-width: 100% !important;
  }
}
.embed-videoPlayer__container[data-v-923af8c1] {
  height: 100%;
  padding-bottom: 56.25%;
  position: relative;
  width: 100%;
}
.embed-videoPlayer__wrapper[data-v-923af8c1] {
  inset: 0;
  position: absolute;
}
.embed-dailymotion[data-v-923af8c1],
.embed-videoPlayer[data-v-923af8c1],
.embed-vimeo[data-v-923af8c1],
.embed-youtube[data-v-923af8c1] {
  margin: 0 -16px 16px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .embed-dailymotion[data-v-923af8c1],
  .embed-videoPlayer[data-v-923af8c1],
  .embed-vimeo[data-v-923af8c1],
  .embed-youtube[data-v-923af8c1] {
    margin: 0 -32px 24px;
    padding: 8px;
  }
}
.embed-dailymotion__container[data-v-923af8c1],
.embed-videoPlayer__container[data-v-923af8c1],
.embed-vimeo__container[data-v-923af8c1],
.embed-youtube__container[data-v-923af8c1] {
  position: relative;
}
.embed-dailymotion__details[data-v-923af8c1],
.embed-videoPlayer__details[data-v-923af8c1],
.embed-vimeo__details[data-v-923af8c1],
.embed-youtube__details[data-v-923af8c1] {
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  padding: 0 16px;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-923af8c1],
  .embed-videoPlayer__details[data-v-923af8c1],
  .embed-vimeo__details[data-v-923af8c1],
  .embed-youtube__details[data-v-923af8c1] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-923af8c1],
  .embed-videoPlayer__details[data-v-923af8c1],
  .embed-vimeo__details[data-v-923af8c1],
  .embed-youtube__details[data-v-923af8c1] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .embed-dailymotion__details[data-v-923af8c1],
  .embed-videoPlayer__details[data-v-923af8c1],
  .embed-vimeo__details[data-v-923af8c1],
  .embed-youtube__details[data-v-923af8c1] {
    padding: 0 24px;
  }
}
.embed-dailymotion__details span[data-v-923af8c1],
.embed-videoPlayer__details span[data-v-923af8c1],
.embed-vimeo__details span[data-v-923af8c1],
.embed-youtube__details span[data-v-923af8c1] {
  font-size: 0.8125rem;
  letter-spacing: normal;
  line-height: 1rem;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details span[data-v-923af8c1],
  .embed-videoPlayer__details span[data-v-923af8c1],
  .embed-vimeo__details span[data-v-923af8c1],
  .embed-youtube__details span[data-v-923af8c1] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details span[data-v-923af8c1],
  .embed-videoPlayer__details span[data-v-923af8c1],
  .embed-vimeo__details span[data-v-923af8c1],
  .embed-youtube__details span[data-v-923af8c1] {
    font-weight: 400;
  }
}
.embed-dailymotion .card-label-wrap[data-v-923af8c1],
.embed-videoPlayer .card-label-wrap[data-v-923af8c1],
.embed-vimeo .card-label-wrap[data-v-923af8c1],
.embed-youtube .card-label-wrap[data-v-923af8c1] {
  align-items: center;
  background-color: var(--color-dark-50);
  border-radius: 0;
  bottom: 4px;
  color: var(--color-light-50);
  display: inline-flex;
  font-size: 0.6875rem;
  gap: 4px;
  height: 24px;
  justify-content: center;
  line-height: 0.875rem;
  min-width: 24px;
  padding: 1px 4px;
  position: absolute;
  right: 4px;
  text-transform: uppercase;
  z-index: 2;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion .card-label-wrap[data-v-923af8c1],
  .embed-videoPlayer .card-label-wrap[data-v-923af8c1],
  .embed-vimeo .card-label-wrap[data-v-923af8c1],
  .embed-youtube .card-label-wrap[data-v-923af8c1] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion .card-label-wrap[data-v-923af8c1],
  .embed-videoPlayer .card-label-wrap[data-v-923af8c1],
  .embed-vimeo .card-label-wrap[data-v-923af8c1],
  .embed-youtube .card-label-wrap[data-v-923af8c1] {
    font-weight: 500;
  }
}
.embed-dailymotion[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button,
.embed-videoPlayer[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button,
.embed-vimeo[data-v-923af8c1] div .mov-big-play-button.vjs-big-play-button,
.embed-youtube[data-v-923af8c1] div .mov-big-play-button.vjs-big-play-button {
  align-items: center;
  background-color: var(--accent) !important;
  border-radius: 50%;
  display: flex;
  font-size: 1.5rem;
  height: 40px !important;
  justify-content: center;
  left: calc(50% - 20px) !important;
  line-height: 1.5rem;
  top: calc(50% - 20px) !important;
  width: 40px !important;
}
.embed-dailymotion[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-videoPlayer[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-vimeo[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-youtube[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button:before {
  align-items: center;
  color: var(--color-light-50);
  content: "";
  display: flex;
  font-family: icons;
  font-size: 1.5rem;
  justify-content: center;
  line-height: 1.5rem;
}
.embed-dailymotion[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-videoPlayer[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-vimeo[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-youtube[data-v-923af8c1]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder {
  content: "" !important;
}
.embed-dailymotion[data-v-923af8c1]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-videoPlayer[data-v-923af8c1]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-vimeo[data-v-923af8c1]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-youtube[data-v-923af8c1]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-dailymotion
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-923af8c1],
.embed-videoPlayer
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-923af8c1],
.embed-vimeo
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-923af8c1],
.embed-youtube
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-923af8c1] {
  display: none !important;
}
.embed-dailymotion.dark[data-v-923af8c1],
.embed-videoPlayer.dark[data-v-923af8c1],
.embed-vimeo.dark[data-v-923af8c1],
.embed-youtube.dark[data-v-923af8c1] {
  background-color: var(--color-dark-50);
}
.embed-dailymotion.light[data-v-923af8c1],
.embed-videoPlayer.light[data-v-923af8c1],
.embed-vimeo.light[data-v-923af8c1],
.embed-youtube.light[data-v-923af8c1] {
  background-color: var(--color-light-50);
}
.embed-dailymotion[data-v-22db9bb3],
.embed-videoPlayer[data-v-22db9bb3],
.embed-vimeo[data-v-22db9bb3],
.embed-youtube[data-v-22db9bb3] {
  margin: 0 -16px 24px;
}
@media (min-width: 1024px) {
  .embed-dailymotion[data-v-22db9bb3],
  .embed-videoPlayer[data-v-22db9bb3],
  .embed-vimeo[data-v-22db9bb3],
  .embed-youtube[data-v-22db9bb3] {
    margin: 0 -24px 24px;
  }
}
.embed-dailymotion__details[data-v-22db9bb3],
.embed-videoPlayer__details[data-v-22db9bb3],
.embed-vimeo__details[data-v-22db9bb3],
.embed-youtube__details[data-v-22db9bb3] {
  color: var(--color-900);
  font-size: 0.8125rem;
  line-height: 1rem;
  margin-top: 8px;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-22db9bb3],
  .embed-videoPlayer__details[data-v-22db9bb3],
  .embed-vimeo__details[data-v-22db9bb3],
  .embed-youtube__details[data-v-22db9bb3] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-22db9bb3],
  .embed-videoPlayer__details[data-v-22db9bb3],
  .embed-vimeo__details[data-v-22db9bb3],
  .embed-youtube__details[data-v-22db9bb3] {
    font-weight: 400;
  }
}
.embed-dailymotion__details span[data-v-22db9bb3],
.embed-videoPlayer__details span[data-v-22db9bb3],
.embed-vimeo__details span[data-v-22db9bb3],
.embed-youtube__details span[data-v-22db9bb3] {
  color: var(--color-700);
}
.embed-dailymotion__container[data-v-22db9bb3],
.embed-vimeo__container[data-v-22db9bb3],
.embed-youtube__container[data-v-22db9bb3] {
  clear: both;
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
.embed-dailymotion__iframe-wrapper[data-v-22db9bb3],
.embed-vimeo__iframe-wrapper[data-v-22db9bb3],
.embed-youtube__iframe-wrapper[data-v-22db9bb3] {
  inset: 0;
  position: absolute;
}
.embed-dailymotion__video[data-v-22db9bb3],
.embed-vimeo__video[data-v-22db9bb3],
.embed-youtube__video[data-v-22db9bb3] {
  height: 100%;
  margin: 0 !important;
  width: 100%;
}
@media (min-width: 768px) {
  .embed-dailymotion__video[data-v-22db9bb3],
  .embed-vimeo__video[data-v-22db9bb3],
  .embed-youtube__video[data-v-22db9bb3] {
    max-width: 100% !important;
  }
}
.embed-videoPlayer__container[data-v-22db9bb3] {
  height: 100%;
  padding-bottom: 56.25%;
  position: relative;
  width: 100%;
}
.embed-videoPlayer__wrapper[data-v-22db9bb3] {
  inset: 0;
  position: absolute;
}
.embed-dailymotion[data-v-22db9bb3],
.embed-videoPlayer[data-v-22db9bb3],
.embed-vimeo[data-v-22db9bb3],
.embed-youtube[data-v-22db9bb3] {
  margin: 0 -16px 16px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .embed-dailymotion[data-v-22db9bb3],
  .embed-videoPlayer[data-v-22db9bb3],
  .embed-vimeo[data-v-22db9bb3],
  .embed-youtube[data-v-22db9bb3] {
    margin: 0 -32px 24px;
    padding: 8px;
  }
}
.embed-dailymotion__container[data-v-22db9bb3],
.embed-videoPlayer__container[data-v-22db9bb3],
.embed-vimeo__container[data-v-22db9bb3],
.embed-youtube__container[data-v-22db9bb3] {
  position: relative;
}
.embed-dailymotion__details[data-v-22db9bb3],
.embed-videoPlayer__details[data-v-22db9bb3],
.embed-vimeo__details[data-v-22db9bb3],
.embed-youtube__details[data-v-22db9bb3] {
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  padding: 0 16px;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-22db9bb3],
  .embed-videoPlayer__details[data-v-22db9bb3],
  .embed-vimeo__details[data-v-22db9bb3],
  .embed-youtube__details[data-v-22db9bb3] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details[data-v-22db9bb3],
  .embed-videoPlayer__details[data-v-22db9bb3],
  .embed-vimeo__details[data-v-22db9bb3],
  .embed-youtube__details[data-v-22db9bb3] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .embed-dailymotion__details[data-v-22db9bb3],
  .embed-videoPlayer__details[data-v-22db9bb3],
  .embed-vimeo__details[data-v-22db9bb3],
  .embed-youtube__details[data-v-22db9bb3] {
    padding: 0 24px;
  }
}
.embed-dailymotion__details span[data-v-22db9bb3],
.embed-videoPlayer__details span[data-v-22db9bb3],
.embed-vimeo__details span[data-v-22db9bb3],
.embed-youtube__details span[data-v-22db9bb3] {
  font-size: 0.8125rem;
  letter-spacing: normal;
  line-height: 1rem;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion__details span[data-v-22db9bb3],
  .embed-videoPlayer__details span[data-v-22db9bb3],
  .embed-vimeo__details span[data-v-22db9bb3],
  .embed-youtube__details span[data-v-22db9bb3] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion__details span[data-v-22db9bb3],
  .embed-videoPlayer__details span[data-v-22db9bb3],
  .embed-vimeo__details span[data-v-22db9bb3],
  .embed-youtube__details span[data-v-22db9bb3] {
    font-weight: 400;
  }
}
.embed-dailymotion .card-label-wrap[data-v-22db9bb3],
.embed-videoPlayer .card-label-wrap[data-v-22db9bb3],
.embed-vimeo .card-label-wrap[data-v-22db9bb3],
.embed-youtube .card-label-wrap[data-v-22db9bb3] {
  align-items: center;
  background-color: var(--color-dark-50);
  border-radius: 0;
  bottom: 4px;
  color: var(--color-light-50);
  display: inline-flex;
  font-size: 0.6875rem;
  gap: 4px;
  height: 24px;
  justify-content: center;
  line-height: 0.875rem;
  min-width: 24px;
  padding: 1px 4px;
  position: absolute;
  right: 4px;
  text-transform: uppercase;
  z-index: 2;
}
@supports (font-variation-settings: normal) {
  .embed-dailymotion .card-label-wrap[data-v-22db9bb3],
  .embed-videoPlayer .card-label-wrap[data-v-22db9bb3],
  .embed-vimeo .card-label-wrap[data-v-22db9bb3],
  .embed-youtube .card-label-wrap[data-v-22db9bb3] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .embed-dailymotion .card-label-wrap[data-v-22db9bb3],
  .embed-videoPlayer .card-label-wrap[data-v-22db9bb3],
  .embed-vimeo .card-label-wrap[data-v-22db9bb3],
  .embed-youtube .card-label-wrap[data-v-22db9bb3] {
    font-weight: 500;
  }
}
.embed-dailymotion[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button,
.embed-videoPlayer[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button,
.embed-vimeo[data-v-22db9bb3] div .mov-big-play-button.vjs-big-play-button,
.embed-youtube[data-v-22db9bb3] div .mov-big-play-button.vjs-big-play-button {
  align-items: center;
  background-color: var(--accent) !important;
  border-radius: 50%;
  display: flex;
  font-size: 1.5rem;
  height: 40px !important;
  justify-content: center;
  left: calc(50% - 20px) !important;
  line-height: 1.5rem;
  top: calc(50% - 20px) !important;
  width: 40px !important;
}
.embed-dailymotion[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-videoPlayer[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-vimeo[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button:before,
.embed-youtube[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button:before {
  align-items: center;
  color: var(--color-light-50);
  content: "";
  display: flex;
  font-family: icons;
  font-size: 1.5rem;
  justify-content: center;
  line-height: 1.5rem;
}
.embed-dailymotion[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-videoPlayer[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-vimeo[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder,
.embed-youtube[data-v-22db9bb3]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder {
  content: "" !important;
}
.embed-dailymotion[data-v-22db9bb3]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-videoPlayer[data-v-22db9bb3]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-vimeo[data-v-22db9bb3]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-youtube[data-v-22db9bb3]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button,
.embed-dailymotion
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-22db9bb3],
.embed-videoPlayer
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-22db9bb3],
.embed-vimeo
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-22db9bb3],
.embed-youtube
  .embed-videoPlayer
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button[data-v-22db9bb3] {
  display: none !important;
}
.embed-dailymotion.dark[data-v-22db9bb3],
.embed-videoPlayer.dark[data-v-22db9bb3],
.embed-vimeo.dark[data-v-22db9bb3],
.embed-youtube.dark[data-v-22db9bb3] {
  background-color: var(--color-dark-50);
}
.embed-dailymotion.light[data-v-22db9bb3],
.embed-videoPlayer.light[data-v-22db9bb3],
.embed-vimeo.light[data-v-22db9bb3],
.embed-youtube.light[data-v-22db9bb3] {
  background-color: var(--color-light-50);
}
.image-label-wrap[data-v-4efa668e] {
  align-items: center;
  border-radius: 0;
  display: inline-flex;
  font-size: 0.6875rem;
  gap: 4px;
  height: 20px;
  justify-content: center;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin: 0 4px 0 0;
  min-width: 20px;
  padding: 1px 3px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .image-label-wrap[data-v-4efa668e] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .image-label-wrap[data-v-4efa668e] {
    font-weight: 800;
  }
}
.in-grid .image-label-wrap[data-v-4efa668e] {
  height: 24px;
  min-width: 24px;
  padding: 1px 5px;
}
@media (min-width: 1024px) {
  .image-label-wrap[data-v-4efa668e] {
    height: 24px;
    min-width: 24px;
    padding: 1px 5px;
  }
}
.image-label-wrap[data-v-4efa668e]:last-of-type {
  margin-right: 0;
}
.image-label-wrap.is-photo[data-v-4efa668e] {
  background-color: var(--color-50);
  color: var(--color-900);
  width: 20px;
}
.in-grid .image-label-wrap.is-photo[data-v-4efa668e] {
  width: 24px;
}
@media (min-width: 1024px) {
  .image-label-wrap.is-photo[data-v-4efa668e] {
    width: 24px;
  }
}
.image-label-wrap.is-photo[data-v-4efa668e] [class^="icon-"] {
  margin-right: 0;
}
.image-label-wrap.is-photo .icon-camera[data-v-4efa668e]:before {
  display: block;
  font-size: 0.875rem;
  height: 14px;
  width: 14px;
}
.in-grid .image-label-wrap.is-photo .icon-camera[data-v-4efa668e]:before {
  font-size: 1rem;
  height: 16px;
  width: 16px;
}
@media (min-width: 1024px) {
  .image-label-wrap.is-photo .icon-camera[data-v-4efa668e]:before {
    font-size: 1rem;
    height: 16px;
    width: 16px;
  }
}
.image-label-wrap.is-video[data-v-4efa668e] {
  background-color: var(--video-indication-surface);
  color: var(--video-indication-elements);
  line-height: 1rem;
  width: 16px;
}
@supports (font-variation-settings: normal) {
  .image-label-wrap.is-video[data-v-4efa668e] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .image-label-wrap.is-video[data-v-4efa668e] {
    font-weight: 600;
  }
}
.in-grid .image-label-wrap.is-video[data-v-4efa668e] {
  width: 24px;
}
@media (min-width: 1024px) {
  .image-label-wrap.is-video[data-v-4efa668e] {
    width: 24px;
  }
}
.image-label-wrap.is-video .icon-play[data-v-4efa668e]:before {
  display: block;
  font-size: 0.875rem;
  height: 14px;
  width: 14px;
}
.in-grid .image-label-wrap.is-video .icon-play[data-v-4efa668e]:before {
  font-size: 1rem;
  height: 16px;
  width: 16px;
}
@media (min-width: 1024px) {
  .image-label-wrap.is-video .icon-play[data-v-4efa668e]:before {
    font-size: 1rem;
    height: 16px;
    width: 16px;
  }
}
.image-label-wrap.is-breaking-news[data-v-4efa668e] {
  background-color: var(--accent);
  color: var(--color-light-50);
  height: 24px;
  letter-spacing: 0.6px;
  overflow: hidden;
  padding-left: 24px;
  padding-right: 8px;
}
.image-label-wrap.is-breaking-news[data-v-4efa668e] .circle {
  background-color: var(--color-light-50);
}
.video-player__container[data-v-0a8967ac] {
  height: 100%;
  padding-bottom: 56.25%;
  position: relative;
  width: 100%;
}
.video-player.has-wrapper .video-player__details[data-v-0a8967ac] {
  color: var(--color-900);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  margin-top: 8px;
  padding: 0 16px;
}
@supports (font-variation-settings: normal) {
  .video-player.has-wrapper .video-player__details[data-v-0a8967ac] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .video-player.has-wrapper .video-player__details[data-v-0a8967ac] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .video-player.has-wrapper .video-player__details[data-v-0a8967ac] {
    margin-top: 8px;
    padding: 0 24px;
  }
}
.video-player.has-wrapper .video-player__details span[data-v-0a8967ac] {
  color: var(--color-600);
  font-size: 0.8125rem;
  letter-spacing: normal;
  line-height: 1rem;
}
@supports (font-variation-settings: normal) {
  .video-player.has-wrapper .video-player__details span[data-v-0a8967ac] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .video-player.has-wrapper .video-player__details span[data-v-0a8967ac] {
    font-weight: 400;
  }
}
.video-player[data-v-0a8967ac] .image-label-wrap.is-video {
  bottom: 4px;
  position: absolute;
  right: 4px;
  width: auto;
}
.video-player.has-wrapper[data-v-0a8967ac] {
  margin-bottom: 16px;
  margin-left: -16px;
  padding: 0 0 8px;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .video-player.has-wrapper[data-v-0a8967ac] {
    margin-bottom: 24px;
    margin-left: -32px;
    padding: 8px;
    width: calc(100% + 64px);
  }
}
.video-player.has-wrapper[data-v-0a8967ac] .image-label-wrap.is-video {
  background-color: var(--color-dark-50);
  color: var(--color-light-50);
  font-size: 0.6875rem;
  height: 24px;
  letter-spacing: normal;
  line-height: 0.875rem;
  padding: 1px 4px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .video-player.has-wrapper[data-v-0a8967ac] .image-label-wrap.is-video {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .video-player.has-wrapper[data-v-0a8967ac] .image-label-wrap.is-video {
    font-weight: 500;
  }
}
.video-player.has-wrapper.dark[data-v-0a8967ac] {
  background-color: var(--color-dark-50);
}
.video-player.has-wrapper.light[data-v-0a8967ac] {
  background-color: var(--color-light-50);
}
.video-player__wrapper.isFloating[data-v-0a8967ac] {
  display: flex;
  height: 0;
  justify-content: flex-end;
  left: 0;
  padding-right: 8px;
  position: fixed;
  right: 0;
  top: 104px;
  transition: top 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 100%;
  z-index: 100001;
}
.video-player__wrapper.isFloating.has-alfanum[data-v-0a8967ac] {
  top: 152px;
}
.video-player__wrapper.isFloating.is-nav-hidden[data-v-0a8967ac] {
  top: 56px;
}
.video-player__wrapper.isFloating.is-nav-hidden.has-alfanum[data-v-0a8967ac] {
  top: 104px;
}
@media (min-width: 1024px) {
  .video-player__wrapper.isFloating.submenu-active[data-v-0a8967ac] {
    top: 108px;
  }
}
.embed-videoPlayer__container[data-v-0a8967ac] {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.embed-videoPlayer__container.isFloating[data-v-0a8967ac] {
  margin-left: auto;
  position: relative;
  width: calc(50% - 8px);
}
.embed-videoPlayer__container.isFloating .embed-videoPlayer[data-v-0a8967ac] {
  border-radius: 3px;
  box-shadow: 0 3px 8px #00000057;
  overflow: hidden;
}
.embed-videoPlayer__container.isFloating[data-v-0a8967ac]
  .mov-big-unmute-button {
  left: 8px !important;
  top: 8px !important;
}
.embed-videoPlayer__container.isFloating[data-v-0a8967ac] .vjs-control-bar {
  height: 36px !important;
  padding: 0 !important;
}
@media (min-width: 1024px) {
  .embed-videoPlayer__container.isFloating[data-v-0a8967ac] .vjs-control-bar {
    height: 48px !important;
    padding: 2px !important;
  }
}
.embed-videoPlayer__container.isFloating[data-v-0a8967ac]
  .vjs-control-bar
  .vjs-control {
  min-width: 36px !important;
  width: 36px !important;
}
@media (min-width: 1024px) {
  .embed-videoPlayer__container.isFloating[data-v-0a8967ac]
    .vjs-control-bar
    .vjs-control {
    min-width: 44px !important;
    width: 44px !important;
  }
}
.embed-videoPlayer__container.isFloating[data-v-0a8967ac]
  .vjs-control-bar
  .vjs-menu-button,
.embed-videoPlayer__container.isFloating[data-v-0a8967ac]
  .vjs-control-bar
  .vjs-time-control {
  display: none !important;
}
.embed-videoPlayer__container.isFloating[data-v-0a8967ac]
  .vjs-control-bar
  .vjs-icon-placeholder,
.embed-videoPlayer__container.isFloating[data-v-0a8967ac]
  .vjs-control-bar
  .vjs-progress-control {
  width: 100% !important;
}
@media (min-width: 429px) {
  .embed-videoPlayer__container.isFloating[data-v-0a8967ac] {
    width: 206px;
  }
}
@media (min-width: 1024px) {
  .embed-videoPlayer__container.isFloating[data-v-0a8967ac] {
    border-radius: 3px;
    height: 203px;
    overflow: hidden;
    transform: none;
    width: 360px;
  }
}
.embed-videoPlayer__container .embed-videoPlayer[data-v-0a8967ac] {
  position: relative;
}
.embed-videoPlayer__container
  .embed-videoPlayer__close-container[data-v-0a8967ac] {
  background-image: radial-gradient(circle at 100% 0, #0000008c 13%, #0000 55%);
  height: 72px;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 72px;
  z-index: 101;
}
.embed-videoPlayer__container .embed-videoPlayer__close[data-v-0a8967ac] {
  align-items: center;
  background-color: initial;
  border: none;
  display: flex;
  height: 36px;
  justify-content: center;
  outline: none;
  pointer-events: all;
  position: absolute;
  right: 0;
  top: 0;
  width: 36px;
  z-index: 102;
}
@media (min-width: 1024px) {
  .embed-videoPlayer__container .embed-videoPlayer__close[data-v-0a8967ac] {
    cursor: pointer;
  }
}
.embed-videoPlayer__container
  .embed-videoPlayer__close
  .icon-close[data-v-0a8967ac] {
  color: var(--color-light-50);
  font-size: 1.5rem;
}
.embed-videoPlayer__container[data-v-0a8967ac]
  .vjs-mov-big-play-button
  .vjs-icon-placeholder {
  background-color: var(--accent);
  border-radius: 50%;
  content: "" !important;
  display: block;
  height: 40px;
  margin: 0 auto;
  width: 40px;
}
@media (min-width: 1024px) {
  .embed-videoPlayer__container[data-v-0a8967ac]
    .vjs-mov-big-play-button
    .vjs-icon-placeholder {
    height: 60px;
    width: 60px;
  }
}
.embed-videoPlayer__container[data-v-0a8967ac]
  .vjs-mov-big-play-button
  .vjs-icon-placeholder:after {
  content: "" !important;
  font-family: icons;
  font-size: 1.5rem;
  height: 24px;
  left: 50%;
  line-height: normal;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
}
@media (min-width: 1024px) {
  .embed-videoPlayer__container[data-v-0a8967ac]
    .vjs-mov-big-play-button
    .vjs-icon-placeholder:after {
    font-size: 2.25rem;
    height: 36px;
    width: 36px;
  }
}
.embed-videoPlayer__container[data-v-0a8967ac]
  .mov-big-play-button.vjs-big-play-button {
  align-items: center;
  background-color: var(--accent) !important;
  border-radius: 50%;
  display: flex;
  font-size: 1.5rem;
  height: 40px !important;
  justify-content: center;
  left: calc(50% - 20px) !important;
  line-height: 1.5rem;
  top: calc(50% - 20px) !important;
  width: 40px !important;
}
.embed-videoPlayer__container[data-v-0a8967ac]
  .mov-big-play-button.vjs-big-play-button:before {
  align-items: center;
  color: var(--color-light-50);
  content: "";
  display: flex;
  font-family: icons;
  font-size: 1.5rem;
  justify-content: center;
  line-height: 1.5rem;
}
.embed-videoPlayer__container[data-v-0a8967ac]
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder {
  content: "" !important;
}
.embed-videoPlayer__container[data-v-0a8967ac]
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button {
  display: none !important;
}
.embed-videoPlayer__container[data-v-0a8967ac] .mov-big-unmute-button-text {
  height: 0 !important;
  overflow: hidden !important;
  width: 0 !important;
}
.embed-videoPlayer__container[data-v-0a8967ac]
  .vjs-fullscreen-control
  .vjs-icon-placeholder {
  height: 100% !important;
}
.embed-videoPlayer__container[data-v-0a8967ac] .vjs-progress-control {
  top: -14px !important;
}
@supports (font-variation-settings: normal) {
  .single-image__copy[data-v-00333a47],
  .single-image__desc[data-v-00333a47] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .single-image__copy[data-v-00333a47],
  .single-image__desc[data-v-00333a47] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .single-image__count[data-v-00333a47] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .single-image__count[data-v-00333a47] {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .story-in-pictures-images[data-v-00333a47] {
    margin-top: 24px;
  }
}
.single-image[data-v-00333a47] {
  margin-bottom: 24px;
}
@media (min-width: 1024px) {
  .single-image[data-v-00333a47] {
    margin-bottom: 32px;
  }
}
.single-image figure[data-v-00333a47] {
  display: flex;
  margin: 0 -16px 8px;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .single-image figure[data-v-00333a47] {
    border-radius: 3px;
    box-shadow: 0 0 0 1px var(--color-300);
    margin: 0 0 12px;
    overflow: hidden;
    width: 100%;
  }
}
.single-image figure[data-v-00333a47] img {
  display: block;
}
.single-image figure[data-v-00333a47] img,
.single-image figure[data-v-00333a47] picture {
  width: 100%;
}
@media (min-width: 1024px) {
  .single-image figure[data-v-00333a47] img,
  .single-image figure[data-v-00333a47] picture {
    width: 100%;
  }
}
.single-image__extra[data-v-00333a47] {
  align-items: center;
  display: flex;
  margin-bottom: 8px;
}
@media (min-width: 1024px) {
  .single-image__extra[data-v-00333a47] {
    padding: 0 24px;
  }
}
.single-image__count[data-v-00333a47] {
  background-color: var(--accent);
  border-radius: 2px;
  color: #f4f2f5;
  font-size: 0.6875rem;
  line-height: 0.875rem;
  margin-right: 8px;
  padding: 5px;
}
.single-image__copy[data-v-00333a47] {
  color: var(--color-500);
  font-size: 0.8125rem;
  line-height: 1rem;
}
.single-image__desc[data-v-00333a47] {
  color: var(--color-900);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .single-image__desc[data-v-00333a47] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
    padding: 0 24px;
  }
}
.gallery-block[data-v-87fc9305] {
  display: flex;
}
@media (min-width: 1024px) {
  .gallery-block[data-v-87fc9305]:hover {
    cursor: pointer;
  }
}
.gallery-block[data-v-87fc9305]:active {
  transform: scale(0.96) !important;
}
.gallery-block__right[data-v-87fc9305] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0;
}
.gallery-block__small[data-v-87fc9305] {
  flex-grow: 1;
  flex-shrink: 1;
}
@supports not (aspect-ratio: 108/100) {
  .gallery-block__small[data-v-87fc9305] {
    height: 0;
  }
}
.gallery-block__large[data-v-87fc9305] {
  position: relative;
}
.gallery-block__large .card-label[data-v-87fc9305] {
  align-items: center;
  background-color: var(--multimediaindicator-background);
  border-radius: 0;
  bottom: 4px;
  color: var(--color-900);
  display: inline-flex;
  font-size: 0.6875rem;
  height: 24px;
  justify-content: center;
  line-height: 0.875rem;
  padding: 4px;
  position: absolute;
  right: 4px;
}
@supports (font-variation-settings: normal) {
  .gallery-block__large .card-label[data-v-87fc9305] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .gallery-block__large .card-label[data-v-87fc9305] {
    font-weight: 500;
  }
}
.gallery-block__large .card-label [class^="icon-"][data-v-87fc9305] {
  margin-right: 4px;
}
.gallery-block figure[data-v-87fc9305] {
  border-radius: 0;
  overflow: hidden;
}
.gallery-block img[data-v-87fc9305] {
  display: block;
  height: 100%;
  object-fit: cover;
  object-position: center top;
  width: 100%;
}
.gallery-block .btn[data-v-87fc9305] {
  background-color: var(--accent);
  color: var(--color-50);
}
@media (min-width: 1024px) {
  .gallery-block .btn[data-v-87fc9305]:hover {
    background-color: var(--accent-hover);
  }
}
.article-gallery[data-v-87fc9305] {
  background-color: var(--color-50);
  display: block;
  margin: 0 -16px 16px;
  padding: 8px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-gallery[data-v-87fc9305] {
    margin: 0 -32px 24px;
  }
}
.article-gallery .gallery-block[data-v-87fc9305] {
  display: flex;
  flex-basis: 100%;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0;
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block[data-v-87fc9305] {
    flex-direction: row;
  }
}
.article-gallery .gallery-block[data-v-87fc9305]:active {
  transform: scale(0.99) !important;
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block:hover figure[data-v-87fc9305] img {
    transform: var(--img-hover-transform);
  }
}
.article-gallery .gallery-block figure[data-v-87fc9305] {
  border-radius: 0;
  overflow: hidden;
  position: relative;
}
.article-gallery .gallery-block figure[data-v-87fc9305] img,
.article-gallery .gallery-block figure[data-v-87fc9305] picture {
  aspect-ratio: inherit;
  display: inline-block;
  height: 100%;
  max-width: unset;
  object-fit: cover;
  object-position: center top;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block figure[data-v-87fc9305] img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.article-gallery .gallery-block__small[data-v-87fc9305] {
  align-self: stretch;
  aspect-ratio: 122/81;
  flex-basis: 122px;
  flex-grow: 1;
  flex-shrink: 1;
  margin-bottom: 0;
  margin-right: 4px;
}
@supports not (aspect-ratio: 122/81) {
  .article-gallery .gallery-block__small[data-v-87fc9305] {
    height: 0;
    padding-top: 150.6172839506%;
  }
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block__small[data-v-87fc9305] {
    aspect-ratio: 226/150;
    flex-basis: unset;
    flex-grow: unset;
    flex-shrink: unset;
    margin-bottom: 4px;
    margin-right: 0;
  }
}
@supports not (aspect-ratio: 226/150) {
  @media (min-width: 1024px) {
    .article-gallery .gallery-block__small[data-v-87fc9305] {
      height: 0;
      padding-top: 150.6666666667%;
    }
  }
}
.article-gallery .gallery-block__small[data-v-87fc9305]:last-child {
  margin-right: 0;
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block__small[data-v-87fc9305]:last-child {
    margin-bottom: 0;
  }
}
@supports not (aspect-ratio: 108/100) {
  .article-gallery .gallery-block__small img[data-v-87fc9305] {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.article-gallery .gallery-block__large[data-v-87fc9305] {
  aspect-ratio: 374/249;
  margin-bottom: 4px;
  margin-right: 0;
  width: 100%;
}
@supports not (aspect-ratio: 374/249) {
  .article-gallery .gallery-block__large[data-v-87fc9305] {
    height: 0;
    margin-bottom: 4px;
    margin-right: 0;
    padding-top: 66.577540107%;
    position: relative;
  }
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block__large[data-v-87fc9305] {
    aspect-ratio: 1/1;
    margin-bottom: 0;
    margin-right: 2px;
    width: 458px;
  }
  @supports not (aspect-ratio: 1/1) {
    .article-gallery .gallery-block__large[data-v-87fc9305] {
      padding-top: 100%;
    }
  }
}
@supports not (aspect-ratio: 1/1) {
  .article-gallery .gallery-block__large img[data-v-87fc9305] {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block__large[data-v-87fc9305] {
    margin-right: 2px;
  }
}
.article-gallery .gallery-block__right[data-v-87fc9305] {
  align-items: stretch;
  flex-basis: 100%;
  flex-direction: row;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block__right[data-v-87fc9305] {
    flex-basis: 226px;
    flex-direction: column;
    margin-left: 2px;
    width: 226px;
  }
}
.article-gallery .gallery-block__desc[data-v-87fc9305] {
  color: var(--color-900);
  display: block;
  font-size: 0.8125rem;
  line-height: 1rem;
  margin-left: 8px;
  margin-top: 8px;
}
@supports (font-variation-settings: normal) {
  .article-gallery .gallery-block__desc[data-v-87fc9305] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-gallery .gallery-block__desc[data-v-87fc9305] {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .article-gallery .gallery-block__desc[data-v-87fc9305] {
    margin-left: 24px;
    padding: 0;
  }
}
.article-gallery .gallery-block__desc span[data-v-87fc9305] {
  color: var(--color-700);
  word-break: break-word;
}
.article-gallery .gallery-block[data-v-87fc9305] [class^="icon-"] {
  font-size: 1rem;
  margin-right: 2px;
}
.article-gallery .btn[data-v-87fc9305] {
  color: var(--color-light-50);
  height: 100%;
  padding: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-gallery .btn[data-v-87fc9305] {
    height: 100%;
    width: 100%;
  }
}
.recaptcha-branding[data-v-a18c46c4] {
  background-color: var(--color-50);
}
.comment-page .recaptcha-branding[data-v-a18c46c4] {
  margin: 0 -8px;
  padding: 4px;
  width: calc(100% + 16px);
}
@media (min-width: 1024px) {
  .comment-page .recaptcha-branding[data-v-a18c46c4] {
    margin: 0 -32px;
    width: calc(100% + 64px);
  }
}
.comment-page .recaptcha-branding__content[data-v-a18c46c4] {
  color: var(--color-500);
  text-align: center;
}
@media (min-width: 1024px) {
  .is-storytelling .comment-page .recaptcha-branding[data-v-a18c46c4] {
    margin: 0 -192px;
    width: calc(100% + 384px);
  }
}
.poll-rte .recaptcha-branding[data-v-a18c46c4] {
  color: var(--color-700);
  margin-top: 12px;
}
@media (min-width: 1024px) {
  .poll-rte .recaptcha-branding__content a[data-v-a18c46c4]:hover {
    color: var(--color-900);
  }
}
.recaptcha-branding__content[data-v-a18c46c4] {
  font-size: 0.625rem;
  line-height: 0.75rem;
  transition: color 0.2s;
}
.recaptcha-branding__content a[data-v-a18c46c4] {
  text-decoration: underline;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .recaptcha-branding__content a[data-v-a18c46c4]:hover {
    color: var(--color-700);
  }
}
.poll[data-v-f6b75a0f] {
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.poll.is-loading .poll-answer[data-v-f6b75a0f] {
  opacity: 0.5;
}
.poll-spinner[data-v-f6b75a0f] {
  position: relative;
}
.poll .spinner[data-v-f6b75a0f] {
  animation: pr-spin-f6b75a0f 2s linear infinite;
  background: none;
  border-top: 5px solid var(--spinner-general-rim);
  border: 5px solid var(--spinner-general-rim);
  border-radius: 50%;
  border-top-color: var(--spinner-general-accent);
  height: 32px;
  left: calc(50% - 16px);
  max-height: 32px;
  max-width: 32px;
  position: absolute;
  top: calc(50% - 16px);
  width: 32px;
}
@keyframes pr-spin-f6b75a0f {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.poll .hide[data-v-f6b75a0f] {
  display: none;
}
.poll-note[data-v-f6b75a0f] {
  color: var(--color-700);
  display: block;
  font-family: var(--font-sec);
  font-size: var(--article-fs-p-mobile);
  line-height: var(--article-lh-p-mobile);
}
@media (min-width: 1024px) {
  .poll-note[data-v-f6b75a0f] {
    font-size: var(--article-fs-p-desk);
    line-height: var(--article-lh-p-desk);
  }
}
.poll-rte[data-v-f6b75a0f] {
  margin-bottom: 16px;
  padding: 0;
}
@media (min-width: 1024px) {
  .poll-rte[data-v-f6b75a0f] {
    margin-bottom: 24px;
  }
}
.poll-label[data-v-f6b75a0f] {
  align-items: center;
  background-color: var(--section-default);
  border-radius: 0;
  color: var(--color-light-50);
  display: inline-flex;
  font-size: 0.6875rem;
  justify-content: center;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin-bottom: 12px;
  padding: 1px 4px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .poll-label[data-v-f6b75a0f] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .poll-label[data-v-f6b75a0f] {
    font-weight: 800;
  }
}
.poll-info[data-v-f6b75a0f] {
  color: var(--color-700);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin-top: 12px;
}
@supports (font-variation-settings: normal) {
  .poll-info[data-v-f6b75a0f] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .poll-info[data-v-f6b75a0f] {
    font-weight: 500;
  }
}
.poll-question[data-v-f6b75a0f] {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .poll-question[data-v-f6b75a0f] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .poll-question[data-v-f6b75a0f] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .poll-question[data-v-f6b75a0f] {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.poll-question + .poll-answer[data-v-f6b75a0f] {
  margin-top: 16px;
}
.poll-question + .poll-note[data-v-f6b75a0f] {
  margin-top: 8px;
}
.poll-answer[data-v-f6b75a0f] {
  background-color: var(--color-100);
  border-radius: 0;
  color: var(--color-900);
  cursor: pointer;
  display: block;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  margin-bottom: 12px;
  min-height: 36px;
  overflow: hidden;
  padding: 9px 8px 10px;
  position: relative;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .poll-answer[data-v-f6b75a0f] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .poll-answer[data-v-f6b75a0f] {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .poll-answer[data-v-f6b75a0f]:hover {
    background-color: var(--color-200);
  }
}
.poll-answer.is-disabled[data-v-f6b75a0f] {
  cursor: revert;
}
@media (min-width: 1024px) {
  .poll-answer.is-disabled[data-v-f6b75a0f]:hover {
    background-color: var(--color-100);
  }
}
.poll-answer[data-v-f6b75a0f]:first-of-type {
  margin-top: 16px;
}
.poll-answer[data-v-f6b75a0f]:last-of-type {
  margin-bottom: 0;
}
.show-results .poll-answer[data-v-f6b75a0f] {
  align-items: center;
  display: flex;
  margin-top: 12px;
}
.poll-answer-content[data-v-f6b75a0f] {
  display: block;
  position: relative;
  width: 100%;
  z-index: 1;
}
.poll-answer-text[data-v-f6b75a0f] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  padding-right: 60px;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .poll-answer-text[data-v-f6b75a0f] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .poll-answer-text[data-v-f6b75a0f] {
    font-weight: 400;
  }
}
.poll-input[data-v-f6b75a0f] {
  height: calc(100% + 19px);
  left: -8px;
  position: absolute;
  top: -9px;
  width: calc(100% + 16px);
}
.poll-radio[data-v-f6b75a0f] {
  display: none;
}
.poll-radio:checked + .poll-radio-custom[data-v-f6b75a0f] {
  background-color: var(--accent-32);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.poll-checkbox[data-v-f6b75a0f] {
  display: none;
}
.poll-checkbox:checked + .poll-checkbox-custom[data-v-f6b75a0f] {
  background-color: var(--accent-32);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.poll-button-initial[data-v-f6b75a0f] {
  display: flex;
  justify-content: flex-start;
}
.poll-submit-btn[data-v-f6b75a0f] {
  border: none;
  margin-right: 12px;
}
.poll-submit-btn[data-v-f6b75a0f]:disabled {
  background-color: var(--unhealthy);
}
.poll-result[data-v-f6b75a0f] {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.show-results .poll-result[data-v-f6b75a0f] {
  opacity: 1;
}
.poll[data-v-f6b75a0f] .poll-result-bar {
  background-color: var(--accent);
  bottom: 0;
  height: 3px;
  left: 0;
  position: absolute;
}
.poll[data-v-f6b75a0f] .poll-result-animation {
  animation: fadeOutLeft-f6b75a0f 0.33s;
  animation-fill-mode: both;
}
@keyframes fadeOutLeft-f6b75a0f {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeInLeft-f6b75a0f {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
.poll[data-v-f6b75a0f] .poll-count-info {
  position: absolute;
  right: 8px;
  top: calc(50% - 9px);
}
@supports (font-variation-settings: normal) {
  .poll[data-v-f6b75a0f] .poll-count-info {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .poll[data-v-f6b75a0f] .poll-count-info {
    font-weight: 700;
  }
}
.poll[data-v-f6b75a0f] .poll-count-animation {
  animation: fadeOutRight-f6b75a0f 0.33s;
  animation-fill-mode: both;
}
@keyframes fadeOutRight-f6b75a0f {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeInRight-f6b75a0f {
  0% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
.poll .btn[data-v-f6b75a0f] {
  margin-top: 12px;
}
.poll .btn.is-disabled[data-v-f6b75a0f] {
  opacity: 0.5;
  pointer-events: none;
}
.poll.show-results[data-v-f6b75a0f] .poll-count-animation {
  animation: fadeInRight-f6b75a0f 1s;
  animation-fill-mode: both;
}
.poll.show-results[data-v-f6b75a0f] .poll-result-animation {
  animation: fadeInLeft-f6b75a0f 1s;
  animation-fill-mode: both;
}
.article-download__file[data-v-e5e28511] {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-download__file[data-v-e5e28511] {
    margin-bottom: 24px;
  }
}
.article-download__file-link[data-v-e5e28511] {
  align-items: center;
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 0;
  color: var(--color-900);
  display: inline-flex;
  font-size: 0.875rem;
  justify-content: flex-start;
  min-height: 40px;
  padding: 6px 22px 6px 10px;
  transition: all 0.2s;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .article-download__file-link[data-v-e5e28511] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-download__file-link[data-v-e5e28511] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-download__file-link[data-v-e5e28511]:hover {
    background-color: var(--color-100);
  }
}
.article-download__file-name[data-v-e5e28511] {
  padding: 4px 0 3px;
}
.article-download__file-icon[data-v-e5e28511] {
  font-size: 1.5rem;
  margin-right: 12px;
}
.page-break-wrapper[data-v-c1bbad5a] {
  display: flex;
  flex-direction: column-reverse;
  width: 100%;
}
@media (min-width: 1024px) {
  .page-break-wrapper[data-v-c1bbad5a] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
  }
}
.page-break-wrapper .page-break-next[data-v-c1bbad5a],
.page-break-wrapper .page-break-previous[data-v-c1bbad5a] {
  align-items: center;
  border-radius: 0;
  display: flex;
  font-size: 0.875rem;
  height: 40px;
  justify-content: center;
  margin-bottom: 16px;
  text-align: center;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .page-break-wrapper .page-break-next[data-v-c1bbad5a],
  .page-break-wrapper .page-break-previous[data-v-c1bbad5a] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .page-break-wrapper .page-break-next[data-v-c1bbad5a],
  .page-break-wrapper .page-break-previous[data-v-c1bbad5a] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .page-break-wrapper .page-break-next[data-v-c1bbad5a],
  .page-break-wrapper .page-break-previous[data-v-c1bbad5a] {
    margin-bottom: 24px;
  }
}
.page-break-wrapper .page-break-next[data-v-c1bbad5a] {
  background-color: var(--accent-alt);
  color: var(--color-50);
}
@media (min-width: 1024px) {
  .page-break-wrapper .page-break-next[data-v-c1bbad5a] {
    width: 159px;
  }
  .page-break-wrapper .page-break-next[data-v-c1bbad5a]:hover {
    background-color: var(--accent-alt-hover);
  }
}
.page-break-wrapper .page-break-previous[data-v-c1bbad5a] {
  border: 2px solid var(--color-300);
  color: var(--color-900);
  position: relative;
}
@media (min-width: 1024px) {
  .page-break-wrapper .page-break-previous[data-v-c1bbad5a]:hover {
    background-color: var(--color-100);
  }
  .page-break-wrapper .page-break-previous span[data-v-c1bbad5a] {
    margin: 0 12px;
  }
  .page-break-wrapper .page-break-previous[data-v-c1bbad5a] {
    width: 189px;
  }
}
.page-break-wrapper .page-break-previous .icon-chevron--left[data-v-c1bbad5a] {
  font-size: 1.5rem;
  left: 12px;
  position: absolute;
}
@media (min-width: 1024px) {
  .page-break-wrapper
    .page-break-previous
    .icon-chevron--left[data-v-c1bbad5a] {
    position: static;
  }
}
.story-update[data-v-c4d00976] {
  position: relative;
  z-index: 0;
}
.has-gallery-full-screen-active .story-update[data-v-c4d00976] {
  z-index: unset;
}
.story-update-time[data-v-c4d00976] {
  color: var(--color-500);
  display: block;
  font-size: 0.625rem;
  line-height: 0.75rem;
  margin-bottom: 8px;
  padding: 0 24px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .story-update-time[data-v-c4d00976] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .story-update-time[data-v-c4d00976] {
    font-weight: 600;
  }
}
.is-how-to .story-update-time[data-v-c4d00976] {
  display: none;
}
.is-developing-story .story-update-time[data-v-c4d00976] {
  display: inline-block;
  margin-bottom: 0;
  padding: 0;
  position: relative;
  top: -6px;
}
.story-update-step[data-v-c4d00976] {
  background: var(--accent);
  border-radius: 3px;
  color: var(--color-50);
  display: inline-block;
  font-size: 0.8125rem;
  line-height: normal;
  margin-bottom: 16px;
  padding: 8px;
}
@supports (font-variation-settings: normal) {
  .story-update-step[data-v-c4d00976] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .story-update-step[data-v-c4d00976] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .story-update-step[data-v-c4d00976] {
    margin: 0 24px 16px;
  }
}
.story-update-step[data-v-c4d00976]:after {
  background: var(--color-200);
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  right: 16px;
  top: 16px;
  width: 100%;
  z-index: -1;
}
@media (min-width: 1024px) {
  .story-update-step[data-v-c4d00976]:after {
    left: 24px;
    right: 24px;
    width: calc(100% - 48px);
  }
}
.story-update-anchor[data-v-c4d00976] {
  align-items: center;
  background-color: var(--color-100);
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  float: right;
  font-size: 1.4375rem;
  height: 32px;
  justify-content: center;
  transition: all 0.2s;
  width: 32px;
}
@media (min-width: 1024px) {
  .story-update-anchor[data-v-c4d00976]:hover {
    background-color: var(--color-200);
  }
}
.story-update-anchor-target[data-v-c4d00976] {
  position: relative;
  top: -179px;
}
@media (min-width: 1024px) {
  .story-update-anchor-target[data-v-c4d00976] {
    top: -191px;
  }
}
.story-update[data-v-c4d00976] .article-rte .empty {
  margin-bottom: 0;
}
.is-developing-story .story-update[data-v-c4d00976] {
  margin-left: -16px;
  padding: 20px 16px 0;
  width: calc(100% + 32px);
}
.is-developing-story .story-update[data-v-c4d00976]:last-child {
  margin-bottom: 24px;
}
@media (min-width: 1024px) {
  .is-developing-story .story-update[data-v-c4d00976] {
    margin: 0 -32px;
    padding: 24px 32px 0;
    width: calc(100% + 64px);
  }
}
.is-developing-story .story-update[data-v-c4d00976] .article-rte {
  padding: 0;
}
.is-developing-story .story-update[data-v-c4d00976] .article-rte:last-child {
  border-bottom: 1px solid var(--color-200);
}
.is-developing-story .story-update[data-v-c4d00976] .article-rte h2,
.is-developing-story .story-update[data-v-c4d00976] .article-rte h3,
.is-developing-story .story-update[data-v-c4d00976] .article-rte h4,
.is-developing-story .story-update[data-v-c4d00976] .article-rte h5,
.is-developing-story .story-update[data-v-c4d00976] .article-rte ol,
.is-developing-story .story-update[data-v-c4d00976] .article-rte p,
.is-developing-story .story-update[data-v-c4d00976] .article-rte ul {
  margin-bottom: 16px;
}
.is-developing-story .story-update[data-v-c4d00976] .article-rte h2:empty,
.is-developing-story .story-update[data-v-c4d00976] .article-rte h3:empty,
.is-developing-story .story-update[data-v-c4d00976] .article-rte h4:empty,
.is-developing-story .story-update[data-v-c4d00976] .article-rte h5:empty,
.is-developing-story .story-update[data-v-c4d00976] .article-rte ol:empty,
.is-developing-story .story-update[data-v-c4d00976] .article-rte p:empty,
.is-developing-story .story-update[data-v-c4d00976] .article-rte ul:empty {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .is-developing-story .story-update[data-v-c4d00976] .article-rte h2,
  .is-developing-story .story-update[data-v-c4d00976] .article-rte h3,
  .is-developing-story .story-update[data-v-c4d00976] .article-rte h4,
  .is-developing-story .story-update[data-v-c4d00976] .article-rte h5,
  .is-developing-story .story-update[data-v-c4d00976] .article-rte ol,
  .is-developing-story .story-update[data-v-c4d00976] .article-rte p,
  .is-developing-story .story-update[data-v-c4d00976] .article-rte ul {
    margin-bottom: 24px;
  }
}
.is-developing-story .story-update[data-v-c4d00976] .article-rte h2 {
  margin-bottom: 12px;
}
.is-developing-story .story-update[data-v-c4d00976] .article-rte h2:last-child {
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .is-developing-story
    .story-update[data-v-c4d00976]
    .article-rte
    h2:last-child {
    margin-bottom: 24px;
  }
}
.is-developing-story
  .story-update[data-v-c4d00976]
  .article-rte
  div
  > a[href*="sofascore.com"] {
  display: inline-block;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .is-developing-story
    .story-update[data-v-c4d00976]
    .article-rte
    div
    > a[href*="sofascore.com"] {
    margin-bottom: 24px;
  }
}
.is-developing-story .story-update[data-v-c4d00976] .article-image,
.is-developing-story .story-update[data-v-c4d00976] .embed-video {
  margin: 0 0 20px;
}
@media (min-width: 1024px) {
  .is-developing-story .story-update[data-v-c4d00976] .article-image,
  .is-developing-story .story-update[data-v-c4d00976] .embed-video {
    margin: 0 -24px 24px;
    width: calc(100% + 48px);
  }
}
.is-developing-story .story-update[data-v-c4d00976] .video-player.has-wrapper {
  margin-left: -8px;
  width: calc(100% + 16px);
}
.is-developing-story .story-update[data-v-c4d00976] .embed-dailymotion,
.is-developing-story .story-update[data-v-c4d00976] .embed-vimeo,
.is-developing-story .story-update[data-v-c4d00976] .embed-youtube {
  margin: 0 -16px 16px;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .is-developing-story .story-update[data-v-c4d00976] .embed-dailymotion,
  .is-developing-story .story-update[data-v-c4d00976] .embed-vimeo,
  .is-developing-story .story-update[data-v-c4d00976] .embed-youtube {
    margin: 0 -8px 16px;
    width: calc(100% + 16px);
  }
}
.is-developing-story .story-update[data-v-c4d00976] .article-image__details {
  padding: 0;
}
@media (min-width: 1024px) {
  .is-developing-story .story-update[data-v-c4d00976] .article-image__details {
    padding: 0 24px;
  }
}
.is-developing-story .story-update[data-v-c4d00976] .embed-videoPlayer__details,
.is-developing-story .story-update[data-v-c4d00976] .embed-vimeo__details {
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .is-developing-story
    .story-update[data-v-c4d00976]
    .embed-videoPlayer__details,
  .is-developing-story .story-update[data-v-c4d00976] .embed-vimeo__details {
    padding: 0 24px;
  }
}
.is-developing-story
  .story-update[data-v-c4d00976]
  .article-rte
  p
  > iframe[src*="youtube.com"] {
  margin: 0 !important;
  max-width: 100% !important;
}
@media (min-width: 1024px) {
  .is-developing-story
    .story-update[data-v-c4d00976]
    .article-rte
    p
    > iframe[src*="youtube.com"] {
    margin: 0 -24px 24px !important;
    max-width: calc(100% + 48px) !important;
  }
}
.is-developing-story
  .story-update[data-v-c4d00976]
  .related-news__shop-widget
  .slider-card-wrapper {
  padding: 16px 0 20px;
}
.is-developing-story
  .story-update[data-v-c4d00976]
  .related-news-shop
  .related-news-shop__divider {
  margin: 20px 0;
}
@media (min-width: 1024px) {
  .is-developing-story
    .story-update[data-v-c4d00976]
    .related-news-shop
    .related-news-shop__divider {
    margin: 24px 0;
  }
}
.is-developing-story .story-update[data-v-c4d00976] .article-download__file,
.is-developing-story .story-update[data-v-c4d00976] .article-embed,
.is-developing-story .story-update[data-v-c4d00976] .fb-video,
.is-developing-story .story-update[data-v-c4d00976] .poll-rte {
  margin: 0 0 20px;
}
@media (min-width: 1024px) {
  .is-developing-story .story-update[data-v-c4d00976] .article-download__file,
  .is-developing-story .story-update[data-v-c4d00976] .article-embed,
  .is-developing-story .story-update[data-v-c4d00976] .fb-video,
  .is-developing-story .story-update[data-v-c4d00976] .poll-rte {
    margin: 0 0 24px;
  }
}
.is-developing-story .story-update[data-v-c4d00976] .article-factbox,
.is-developing-story .story-update[data-v-c4d00976] .article-factbox-quotes,
.is-developing-story .story-update[data-v-c4d00976] .related-news__wrap {
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .is-developing-story .story-update[data-v-c4d00976] .article-factbox,
  .is-developing-story .story-update[data-v-c4d00976] .article-factbox-quotes,
  .is-developing-story .story-update[data-v-c4d00976] .related-news__wrap {
    margin-bottom: 24px;
  }
}
.story-update.isHighlight[data-v-c4d00976] {
  background-color: var(--color-100);
}
@supports (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .question-answer-text,
  .quiz[data-v-a952c5cb] .quiz-content .quiz-image-source,
  .quiz[data-v-a952c5cb] .quiz-content .quiz-text p {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .question-answer-text,
  .quiz[data-v-a952c5cb] .quiz-content .quiz-image-source,
  .quiz[data-v-a952c5cb] .quiz-content .quiz-text p {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-title {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-title {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-btn {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-btn {
    font-weight: 600;
  }
}
@supports (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-bullet span {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-bullet span {
    font-weight: 800;
  }
}
.quiz[data-v-a952c5cb] {
  padding-bottom: 16px;
  position: relative;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] {
    padding-bottom: 24px;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .hide {
  display: none;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-wrapper {
  padding: 0;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-bullet {
  margin-bottom: 16px;
  position: relative;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-bullet:after {
  background-color: var(--color-200);
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  z-index: -1;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-bullet span {
  background-color: var(--accent);
  border-radius: 0;
  color: var(--color-50);
  display: inline-block;
  font-size: 0.8125rem;
  padding: 8px;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-title {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 24px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-title {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-image {
  margin: 0 -16px 16px;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-image {
    margin: 0 -24px 24px;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-image img {
  aspect-ratio: 360/240;
  display: block;
  height: auto;
  object-fit: cover;
  overflow: hidden;
  width: 100%;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-image img {
    aspect-ratio: 592/395;
    border-radius: 0;
  }
}
@supports not (aspect-ratio: 1/1) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-image img {
    height: 0;
    padding-top: 66.6666666667%;
  }
  @media (min-width: 1024px) {
    .quiz[data-v-a952c5cb] .quiz-content .quiz-image img {
      padding-top: 66.722972973%;
    }
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-image-source {
  color: var(--color-900);
  font-size: 0.8125rem;
  line-height: 1rem;
  padding: 8px 16px 0;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-image-source {
    padding: 8px 24px 0;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-image-source span {
  color: var(--color-700);
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text p {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  margin-bottom: 24px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-text p {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text p:last-child {
  margin-bottom: 0;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text em,
.quiz[data-v-a952c5cb] .quiz-content .quiz-text em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-text strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-text strong {
    font-weight: 700;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-text a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text a:hover {
  color: var(--accent-hover);
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text a span {
  text-decoration: none !important;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-text a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-score {
  padding: 0;
}
@media (min-width: 429px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-score .quiz-image {
    border-radius: 0;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-answer {
  display: block;
  margin: 24px 0 0;
  width: 100%;
}
.quiz[data-v-a952c5cb] .quiz-content .quiz-answer .quiz-title {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .quiz-answer .quiz-title {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer {
  background-color: var(--color-100);
  border-radius: 0;
  margin-top: 12px;
  padding: 7px 36px 6px 12px;
  position: relative;
  transition: all 0.2s;
  width: 100%;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .question-answer {
    margin-top: 12px;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer:first-of-type {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .question-answer:hover {
    background-color: var(--color-200);
  }
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer-content {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer.wrong {
  background-color: var(--unhealthy-for-sensitive-groups);
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .question-answer.wrong:hover {
    background-color: var(--unhealthy-for-sensitive-groups);
  }
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer.correct {
  background-color: var(--good);
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .question-answer.correct:hover {
    background-color: var(--good);
  }
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer.correct:after,
.quiz[data-v-a952c5cb] .quiz-content .question-answer.wrong:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  height: 32px;
  padding: 8px;
  position: absolute;
  right: 4px;
  top: 4px;
  width: 32px;
  speak: never;
  color: var(--unhealthy-for-sensitive-groups-sec);
  font-style: normal;
  font-variant: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .question-answer.correct:hover,
  .quiz[data-v-a952c5cb] .quiz-content .question-answer.wrong:hover {
    cursor: auto;
  }
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer.correct:after {
  color: var(--good-sec);
  content: "";
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer-text {
  color: var(--color-900);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  word-break: break-word;
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer.has-image {
  padding: 2px;
  text-align: center;
  width: calc(50% - 6px);
}
.quiz[data-v-a952c5cb]
  .quiz-content
  .question-answer.has-image:nth-child(-n + 2) {
  margin-top: 0;
}
.quiz[data-v-a952c5cb]
  .quiz-content
  .question-answer.has-image
  .question-answer-text {
  padding: 7px 6px 4px;
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer.has-image.correct:after,
.quiz[data-v-a952c5cb] .quiz-content .question-answer.has-image.wrong:after {
  background-color: var(--unhealthy-for-sensitive-groups);
  border-radius: 100%;
  overflow: hidden;
  right: 6px;
  top: 6px;
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer.has-image.correct:after {
  background-color: var(--good);
}
.quiz[data-v-a952c5cb] .quiz-content .question-answer-image img {
  aspect-ratio: 1/1;
  border-radius: 0;
  display: block;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .disabled .question-answer:hover {
    background-color: var(--color-100);
  }
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb]
    .quiz-content
    .disabled
    .question-answer.correct:hover {
    background-color: var(--good);
  }
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-content .disabled .question-answer.wrong:hover {
    background-color: var(--unhealthy-for-sensitive-groups);
  }
}
.quiz[data-v-a952c5cb] .quiz-content .sponsor-container {
  margin: 0 0 24px;
  padding: 0;
}
.quiz[data-v-a952c5cb] .quiz-input {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.quiz[data-v-a952c5cb] .quiz-input input {
  height: 100%;
  opacity: 0;
  width: 100%;
  z-index: 1;
}
.quiz[data-v-a952c5cb] .quiz-input input:disabled {
  cursor: unset !important;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-input input:hover {
    cursor: pointer;
  }
}
.quiz[data-v-a952c5cb] .quiz-btn {
  background-color: var(--accent);
  border-radius: 0;
  color: var(--color-50);
  display: block;
  font-size: 0.875rem;
  margin-top: 24px;
  padding: 11px 11px 12px;
  text-align: center;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-btn {
    display: inline-block;
    left: 50%;
    padding: 11px 24px 12px;
    position: relative;
    transform: translate(-50%);
    width: auto;
  }
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-btn:hover {
    background-color: var(--accent-hover);
    cursor: pointer;
  }
}
.quiz[data-v-a952c5cb] .quiz-btn.disabled {
  opacity: 0.5;
}
@media (min-width: 1024px) {
  .quiz[data-v-a952c5cb] .quiz-btn.disabled {
    background-color: var(--accent-alt);
    cursor: context-menu !important;
  }
}
@supports (font-variation-settings: normal) {
  .newsletter-header-form__submit[data-v-f80670d5] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .newsletter-header-form__submit[data-v-f80670d5] {
    font-weight: 700;
  }
}
.newsletter-header-form[data-v-f80670d5] {
  display: flex;
  flex-wrap: wrap;
  height: 48px;
  overflow: hidden;
  transition: height 0.2s ease-in-out;
}
.newsletter-header-form.isExpanded[data-v-f80670d5] {
  height: 172px;
}
@media (min-width: 1024px) {
  .newsletter-header-form.isExpanded[data-v-f80670d5] {
    height: 96px;
  }
}
.newsletter-header-form .form-textbox[data-v-f80670d5] {
  margin-bottom: 16px;
  width: 100%;
}
@media (min-width: 1024px) {
  .newsletter-header-form .form-textbox[data-v-f80670d5] {
    margin-bottom: 20px;
    width: calc(100% - 148px);
  }
}
.newsletter-header-form .form-textbox[data-v-f80670d5]:focus-within:after {
  background-color: var(--color-900);
}
.newsletter-header-form .form-checkbox[data-v-f80670d5] {
  display: flex;
  margin-bottom: 16px;
  order: 2;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  .newsletter-header-form .form-checkbox[data-v-f80670d5] {
    margin-bottom: 4px;
    order: unset;
    width: calc(100% - 148px);
  }
  .newsletter-header-form .form-checkbox[data-v-f80670d5]:hover {
    cursor: pointer;
  }
}
.newsletter-header-form .form-checkbox .checkbox[data-v-f80670d5] {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background: var(--color-100) no-repeat center/24px;
  border: 2px solid var(--color-300);
  border-radius: 0;
  display: flex;
  flex-basis: 24px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  justify-content: center;
  margin-right: 8px;
  outline: none;
  transition: all 0.2s;
  width: 24px;
}
.newsletter-header-form .form-checkbox .checkbox[data-v-f80670d5]:checked {
  border: 2px solid #0000;
}
.dark
  .newsletter-header-form
  .form-checkbox
  .checkbox[data-v-f80670d5]:checked {
  background: var(--accent) url(../images/kurir-checkmark-icon-dark.svg)
    no-repeat center/24px;
}
.light
  .newsletter-header-form
  .form-checkbox
  .checkbox[data-v-f80670d5]:checked {
  background: var(--accent) url(../images/kurir-checkmark-icon-light.svg)
    no-repeat center/24px;
}
@media (min-width: 1024px) {
  .newsletter-header-form .form-checkbox .checkbox[data-v-f80670d5]:hover {
    background-color: var(--color-200);
    cursor: pointer;
  }
  .newsletter-header-form
    .form-checkbox
    .checkbox[data-v-f80670d5]:hover:checked {
    background-color: var(--checkbox-hover);
  }
}
.newsletter-header-form .form-checkbox .form-label[data-v-f80670d5] {
  color: var(--color-900);
  font-size: 0.875rem;
  left: unset;
  line-height: 1.375rem;
  position: relative;
  top: unset;
}
@supports (font-variation-settings: normal) {
  .newsletter-header-form .form-checkbox .form-label[data-v-f80670d5] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .newsletter-header-form .form-checkbox .form-label[data-v-f80670d5] {
    font-weight: 500;
  }
}
.newsletter-header-form .form-checkbox a[data-v-f80670d5] {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  color: var(--color-900);
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .newsletter-header-form .form-checkbox a[data-v-f80670d5]:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
    color: var(--accent-hover);
  }
}
.newsletter-header-form__submit[data-v-f80670d5] {
  background-color: var(--accent);
  border: none;
  color: var(--color-light-50);
  cursor: pointer;
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-size: 0.875rem;
  height: 40px;
  line-height: 1.0625rem;
  order: 3;
  outline: none;
  width: 100%;
}
@media (min-width: 1024px) {
  .newsletter-header-form__submit[data-v-f80670d5] {
    flex-basis: 140px;
    height: 48px;
    margin-bottom: 0;
    margin-left: 8px;
    order: unset;
  }
}
.newsletter-header-form__submit[data-v-f80670d5]:disabled {
  opacity: 0.42;
  pointer-events: none;
}
@media (min-width: 1024px) {
  .newsletter-header-form__submit[data-v-f80670d5]:hover {
    background-color: var(--accent-hover);
  }
}
.newsletter-header-form .subscribe__btn[data-v-f80670d5] {
  align-items: center;
  background-color: var(--color-light-50);
  border: 2px solid var(--color-light-300);
  color: var(--color-light-900);
  cursor: pointer;
  display: flex;
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-stretch: normal;
  height: 40px;
  justify-content: center;
  padding: 8px 24px 8px 12px;
  text-align: left;
}
@supports (font-variation-settings: normal) {
  .newsletter-header-form .subscribe__btn[data-v-f80670d5] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .newsletter-header-form .subscribe__btn[data-v-f80670d5] {
    font-weight: 600;
  }
}
.newsletter-header-form .subscribe__btn-check[data-v-f80670d5],
.newsletter-header-form .subscribe__btn-plus[data-v-f80670d5] {
  align-items: center;
  display: flex;
  font-size: 1.5rem;
  height: 24px;
  justify-content: center;
  margin-right: 12px;
  width: 24px;
}
.newsletter-header-form .subscribe__btn-check[data-v-f80670d5] {
  color: var(--color-50);
  font-size: 21px;
}
.newsletter-header-form .subscribe__btn[data-v-f80670d5]:disabled {
  background-color: var(--accent);
  border: none;
  color: var(--color-50);
  pointer-events: none;
}
.newsletter-header-form .spinner-container[data-v-f80670d5],
.newsletter-header-form .subscribe-btn__wrapper[data-v-f80670d5] {
  align-items: center;
  display: flex;
  height: 48px;
}
.newsletter-header-form .spinner-container[data-v-f80670d5] {
  border-radius: 50%;
  color: var(--nav-extra-icon);
  margin-right: 8px;
  position: relative;
  transition: all 0.15s;
  width: 48px;
}
.newsletter-header-form .spinner-container[data-v-f80670d5] .spinner:before {
  left: 0;
  top: 12px;
}
@supports (font-variation-settings: normal) {
  .article-header-how-to .article-header-steps[data-v-cd1399df],
  .article-header-how-to .article-header-time[data-v-cd1399df] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-header-how-to .article-header-steps[data-v-cd1399df],
  .article-header-how-to .article-header-time[data-v-cd1399df] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .article-header-title[data-v-cd1399df] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-header-title[data-v-cd1399df] {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .article-header-lead[data-v-cd1399df] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-header-lead[data-v-cd1399df] {
    font-weight: 600;
  }
}
.article-header[data-v-cd1399df] {
  margin-bottom: 16px;
  padding: 0;
}
@media (min-width: 1024px) {
  .article-header[data-v-cd1399df] {
    margin-bottom: 24px;
  }
}
.article-main .article-header .article-divider[data-v-cd1399df] {
  background-color: var(--color-200);
  display: block;
  height: 0;
  margin: 16px 0 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-main .article-header .article-divider[data-v-cd1399df] {
    height: 1px;
    margin: 15px 0 20px;
  }
}
.article-header-wrap[data-v-cd1399df] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.article-header-container[data-v-cd1399df] {
  margin: 0 auto;
  padding: 0 16px;
  width: 100%;
}
@media (min-width: 429px) {
  .article-header-container[data-v-cd1399df] {
    max-width: 428px;
  }
}
.article-header-title[data-v-cd1399df] {
  color: var(--article-title);
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@media (min-width: 1024px) {
  .article-header-title[data-v-cd1399df] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.article-header-author-prefix[data-v-cd1399df] {
  color: var(--article-header-intro-comma-timestamp);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin-right: 4px;
}
@media (min-width: 1024px) {
  .article-header-author-prefix[data-v-cd1399df] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}
.article-header-author-share[data-v-cd1399df] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
}
@media (min-width: 1024px) {
  .article-header-author-share[data-v-cd1399df] {
    margin-top: 20px;
  }
}
.article-header-author-share[data-v-cd1399df]:empty {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .article-header-author-share[data-v-cd1399df]:empty {
    margin-top: 0;
  }
}
.article-header-author-share.has-engagement-bar-left
  .article-engagement-bar[data-v-cd1399df] {
  margin-left: 0;
}
.article-header-author-share.has-engagement-bar-left
  .article-engagement-bar[data-v-cd1399df]:before {
  display: none;
}
.article-header-author-share.has-engagement-bar-left[data-v-cd1399df]
  .article-engagement-bar
  .comment-action-copy {
  display: inline-block;
  line-height: 1rem;
}
.article-header-author-date[data-v-cd1399df] {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  position: relative;
}
.article-header-author-date.has-author-image[data-v-cd1399df] {
  padding-left: 32px;
}
.article-header-author-date .author-list[data-v-cd1399df] {
  display: flex;
  flex-wrap: wrap;
}
.article-header-author-date
  .author-list
  + .article-header-date[data-v-cd1399df] {
  margin-top: 4px;
}
.article-header-author-date .author[data-v-cd1399df] {
  display: block;
}
.article-header-author__container[data-v-cd1399df] {
  align-items: center;
  display: flex;
  margin: 20px 0 16px;
}
.article-header-date[data-v-cd1399df] {
  align-items: center;
  color: var(--article-header-intro-comma-timestamp);
  display: flex;
  flex-wrap: wrap;
  font-size: 0.75rem;
  line-height: 0.9375rem;
}
@media (min-width: 1024px) {
  .article-header-date[data-v-cd1399df] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}
.article-header-how-to[data-v-cd1399df] {
  margin-top: 16px;
}
.article-header-how-to .article-header-steps[data-v-cd1399df],
.article-header-how-to .article-header-time[data-v-cd1399df] {
  color: var(--article-title);
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1.5rem;
  position: relative;
}
.article-header-steps[data-v-cd1399df]:after,
.article-header-steps[data-v-cd1399df]:before,
.article-header-time[data-v-cd1399df]:after,
.article-header-time[data-v-cd1399df]:before {
  font-family: icons;
  font-size: 16px;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-header-steps[data-v-cd1399df] {
  padding-left: 20px;
}
.article-header-steps[data-v-cd1399df]:before {
  content: "";
}
.article-header-time[data-v-cd1399df] {
  padding-left: 20px;
}
.article-header-time[data-v-cd1399df]:after {
  content: "";
}
.article-header-how-to .article-header-time[data-v-cd1399df] {
  margin-left: 12px;
  padding-left: 33px;
}
.article-header-how-to .article-header-time[data-v-cd1399df]:before {
  background-color: #ffffff1f;
  content: "";
  height: 24px;
  left: 0;
  position: absolute;
  width: 1px;
}
.article-header-how-to .article-header-time[data-v-cd1399df]:after {
  left: 13px;
}
.article-header-labels[data-v-cd1399df] {
  position: relative;
}
.article-header-lead[data-v-cd1399df] {
  color: var(--article-lead);
  display: block;
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .article-header-lead[data-v-cd1399df] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-top: 24px;
  }
}
.article-header[data-v-cd1399df] .article-engagement-bar {
  align-items: center;
  background-color: unset;
  border-radius: 0;
  box-shadow: unset;
  display: flex;
  margin: 0 0 0 8px;
  padding: 0;
  position: relative;
  width: auto;
}
.article-header[data-v-cd1399df] .article-engagement-bar:before {
  background-color: var(--engagement-divider);
  content: "";
  display: block;
  height: 24px;
  left: -8px;
  margin: 0 4px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.article-header[data-v-cd1399df] .article-engagement-bar .comment-counter {
  line-height: 1rem;
}
.article-header[data-v-cd1399df] .article-engagement-bar .comment-action-copy {
  display: none;
  line-height: 1rem;
}
@media (min-width: 1024px) {
  .article-header[data-v-cd1399df]
    .article-engagement-bar
    .comment-action-copy {
    display: inline-block;
    margin-left: 4px;
  }
}
.article-header[data-v-cd1399df] .card-engagement-bar__left {
  flex-grow: 1;
}
@media (min-width: 1024px) {
  .article-header[data-v-cd1399df] .card-engagement-bar__left {
    flex-grow: 0;
  }
}
.article-header[data-v-cd1399df] .card-labels:after {
  display: none;
}
.article-header[data-v-cd1399df] .breadcrumbs .breadcrumbs-link {
  margin: 0 4px;
}
.article-header[data-v-cd1399df] .breadcrumbs .breadcrumbs-link:first-child {
  margin-left: 0;
}
.article-header[data-v-cd1399df] .breadcrumbs .icon-chevron--right {
  font-size: 0.75rem;
}
.article-header[data-v-cd1399df] .card-divider {
  margin: 16px 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-header[data-v-cd1399df] .card-divider {
    margin: 20px 0;
  }
}
.article-header-labels + .article-header-title[data-v-cd1399df] {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .article-header-labels + .article-header-title[data-v-cd1399df] {
    margin-top: 10px;
  }
}
.article-divider + .article-header-labels[data-v-cd1399df] {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .newsletter-header[data-v-cd1399df] {
    margin-bottom: 20px;
  }
}
.newsletter-header .breadcrumbs-wrap[data-v-cd1399df] {
  margin: 12px -8px 20px;
  overflow: hidden;
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .newsletter-header .breadcrumbs-wrap[data-v-cd1399df] {
    margin: 7px -8px 15px;
  }
  .newsletter-header .article-header-image[data-v-cd1399df] {
    margin: 0 -24px;
    width: calc(100% + 48px);
  }
}
.newsletter-header .article-header-image[data-v-cd1399df] img {
  display: block;
  width: 100%;
}
.newsletter-header .article-header-title[data-v-cd1399df] {
  margin-top: 20px;
}
.newsletter-header .article-header-lead[data-v-cd1399df] {
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .newsletter-header .article-header-lead[data-v-cd1399df] {
    margin-bottom: 20px;
    padding-right: 0;
  }
}
.newsletter-header[data-v-cd1399df] .card-label-wrap {
  align-items: unset;
  justify-content: unset;
  margin-bottom: 0;
  margin-top: 20px;
}
.newsletter-header .article-header-subscribe__btn[data-v-cd1399df] {
  align-items: center;
  background-color: var(--color-light-50);
  border: 2px solid var(--color-light-300);
  border-radius: 3px;
  color: var(--color-light-900);
  display: flex;
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-size: 14px;
  font-stretch: normal;
  height: 40px;
  justify-content: center;
  padding: 8px 24px 8px 12px;
  text-align: left;
}
@supports (font-variation-settings: normal) {
  .newsletter-header .article-header-subscribe__btn[data-v-cd1399df] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .newsletter-header .article-header-subscribe__btn[data-v-cd1399df] {
    font-weight: 600;
  }
}
.newsletter-header .article-header-subscribe__btn-check[data-v-cd1399df],
.newsletter-header .article-header-subscribe__btn-plus[data-v-cd1399df] {
  align-items: center;
  display: flex;
  font-size: 1.25rem;
  height: 24px;
  justify-content: center;
  margin-right: 12px;
  width: 24px;
}
.newsletter-header .article-header-subscribe__btn-plus[data-v-cd1399df] {
  font-size: 1.25rem;
}
.newsletter-header .article-header-subscribe__btn-check[data-v-cd1399df] {
  color: var(--accent-alt-dark);
  font-size: 22px;
}
.newsletter-header .article-header-subscribe__btn[data-v-cd1399df]:disabled {
  background-color: initial;
  border: none;
  color: var(--color-dark-900);
  padding: 8px 0;
  pointer-events: none;
}
.newsletter-header .spinner-container[data-v-cd1399df],
.newsletter-header .subscribe-btn__wrapper[data-v-cd1399df] {
  align-items: center;
  display: flex;
  height: 48px;
}
.newsletter-header .spinner-container[data-v-cd1399df] {
  border-radius: 50%;
  color: var(--nav-extra-icon);
  margin-right: 8px;
  position: relative;
  transition: all 0.15s;
  width: 48px;
}
.newsletter-header .spinner-container[data-v-cd1399df] .spinner:before {
  left: 0;
  top: 12px;
}
.newsletter-header .card-label-wrap.is-secondary[data-v-cd1399df] {
  color: var(--accent);
}
.list-header-simple[data-v-a60edbed] {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: space-between;
  margin-bottom: 8px;
  padding: 8px;
  position: relative;
}
.list-header-simple[data-v-a60edbed]:after {
  background-color: var(--color-200);
  bottom: -8px;
  content: "";
  display: block;
  height: 1px;
  margin: 8px 0;
  position: absolute;
  width: calc(100% - 16px);
}
.list-header-simple__title[data-v-a60edbed] {
  color: var(--color-900);
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .list-header-simple__title[data-v-a60edbed] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .list-header-simple__title[data-v-a60edbed] {
    font-weight: 800;
  }
}
.list-header-simple__icon[data-v-a60edbed] {
  align-items: center;
  display: flex;
  flex-basis: 32px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 32px;
  justify-content: center;
  transition: all 0.15s;
  width: 32px;
}
.list-header-simple__icon [class^="icon-"][data-v-a60edbed] {
  color: var(--color-900);
  font-size: 1rem;
  line-height: 1rem;
}
@media (min-width: 1024px) {
  .list-header-simple__icon[data-v-a60edbed]:hover {
    background-color: var(--color-200);
  }
}
@supports (font-variation-settings: normal) {
  .newsletter-info[data-v-aefd020d] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .newsletter-info[data-v-aefd020d] {
    font-weight: 400;
  }
}
[data-v-aefd020d] .list-header-simple {
  padding: 8px 0;
}
.newsletter-info[data-v-aefd020d] {
  color: var(--color-900);
  word-break: break-word;
}
.newsletter-info[data-v-aefd020d] p {
  font-size: 1.0625rem;
  line-height: 1.59;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .newsletter-info[data-v-aefd020d] p {
    font-size: 1.125rem;
    line-height: 1.8125rem;
    margin-bottom: 24px;
  }
}
.list-header-simple[data-v-aefd020d]:after {
  width: 100%;
}
.newsletter-body-main[data-v-aefd020d] {
  margin: 0 -8px;
}
.newsletter-body-main img[data-v-aefd020d] {
  display: block;
  width: 100%;
}
@media (min-width: 1024px) {
  .newsletter-body-main[data-v-aefd020d] {
    margin: 0 -32px;
  }
}
.newsletter-body-footer[data-v-aefd020d] {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding: 24px 0;
}
@media (min-width: 1024px) {
  .newsletter-body-footer[data-v-aefd020d] {
    justify-content: flex-start;
  }
}
.newsletter-body-footer__text[data-v-aefd020d] {
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 8px;
}
.card-engagement-bar[data-v-aefd020d] {
  width: auto;
}
[data-v-aefd020d]
  .card-engagement-bar
  .card-engagement-bar__right.disabled-comments
  .tooltip-box {
  left: auto;
  right: 0;
}
@media (min-width: 1024px) {
  [data-v-aefd020d]
    .card-engagement-bar
    .card-engagement-bar__right.disabled-comments
    .tooltip-box {
    left: unset;
    right: 0;
    transform: translateY(-100%) translate(43%);
  }
}
.card-multimedia[data-v-1cf38e40] {
  height: 100%;
  object-fit: cover;
  object-position: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.multimedia-icon-wrapper[data-v-1cf38e40] {
  bottom: 4px;
  position: absolute;
  right: 4px;
}
.main-container[data-v-a0d79b20] {
  overflow: hidden;
  padding: 0 8px;
  width: 100%;
}
@media (min-width: 1024px) {
  .main-container[data-v-a0d79b20] {
    padding: 0;
  }
}
.loader-container[data-v-a0d79b20] {
  background-color: var(--color-50);
  display: block;
  flex-wrap: wrap;
  height: 56px;
  overflow: hidden;
  padding-top: 3px;
  width: 1500px;
}
.breaking-news-mega-duo .loader-container[data-v-a0d79b20] {
  height: 172px;
  width: 100%;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .loader-container[data-v-a0d79b20] {
    height: 56px;
    width: 1500px;
  }
}
.loader-container .pagination[data-v-a0d79b20] {
  height: 43px;
  padding-top: 11px;
  text-align: center;
}
.loader-container .dot[data-v-a0d79b20] {
  display: inline-block;
  height: 6px;
  margin: 0 13px;
  width: 6px;
}
.single-article[data-v-a0d79b20] {
  column-gap: 8px;
  display: inline-flex;
  margin-right: 8px;
  width: 258px;
}
@media (min-width: 1024px) {
  .single-article[data-v-a0d79b20] {
    width: 331px;
  }
}
.breaking-news-mega-duo .single-article[data-v-a0d79b20] {
  margin-bottom: 8px;
  width: 100%;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .single-article[data-v-a0d79b20] {
    column-gap: 8px;
    margin-bottom: 0;
    margin-right: 8px;
    width: 331px;
  }
}
.skeleton[data-v-a0d79b20] {
  animation: loader-a0d79b20 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  border-radius: 0;
  display: block;
}
.image[data-v-a0d79b20] {
  height: 56px;
  max-width: 56px;
  min-width: 56px;
  width: 56px;
}
.breaking-news-mega-duo .image[data-v-a0d79b20] {
  display: none;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .image[data-v-a0d79b20] {
    display: block;
  }
}
.content[data-v-a0d79b20] {
  width: 100%;
}
.custom .loader-container[data-v-a0d79b20] {
  background-color: var(--ca-surface-color-from-cms);
}
.custom .skeleton[data-v-a0d79b20] {
  animation: loader-a0d79b20 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--title-color-from-cms-08),
    var(--title-color-from-cms-20),
    var(--title-color-from-cms-08)
  );
  background-size: 200%;
}
.label[data-v-a0d79b20] {
  height: 8px;
  margin-bottom: 11px;
  width: 128px;
}
.title[data-v-a0d79b20] {
  height: 11px;
  margin-bottom: 9px;
  width: 100%;
}
.row-two[data-v-a0d79b20] {
  margin-bottom: 21px;
  width: 60%;
}
.skeleton[data-v-a0d79b20]:last-of-type {
  margin-bottom: 0;
}
.divider[data-v-a0d79b20] {
  height: 1px;
  margin-bottom: 19px;
  width: 100%;
}
@keyframes loader-a0d79b20 {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.card-related-news__list[data-v-004dfde8] {
  background-color: var(--color-100);
  margin: 0 -8px;
  padding: 4px 0;
  position: relative;
}
.card-related-news__title[data-v-004dfde8] {
  color: var(--color-600);
  font-size: 0.625rem;
  line-height: 0.75rem;
  margin-bottom: 8px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .card-related-news__title[data-v-004dfde8] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .card-related-news__title[data-v-004dfde8] {
    font-weight: 600;
  }
}
.card-related-news__wrap[data-v-004dfde8] {
  display: block;
  margin: 8px 0;
}
@media (min-width: 1024px) {
  .feed-renderer .card-related-news__wrap[data-v-004dfde8] {
    margin: 4px 0 8px;
  }
  .feed-renderer .card-related-news__wrap.has-margin-top[data-v-004dfde8] {
    margin: 12px 0 8px;
  }
  .main-6-news .is-big .card-related-news__wrap.is-slider[data-v-004dfde8] {
    margin: 4px 0 8px;
  }
}
.card-related-news__wrap.no-margin-bottom[data-v-004dfde8] {
  margin-bottom: 0;
}
.card-related-news__item[data-v-004dfde8] {
  padding: 0 8px 0 22px;
  position: relative;
}
.card-related-news__link[data-v-004dfde8] {
  font-size: 0.8125rem;
  letter-spacing: 0.015em;
  line-height: 1.125rem;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .card-related-news__link[data-v-004dfde8] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .card-related-news__link[data-v-004dfde8] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .card-related-news__link[data-v-004dfde8]:hover {
    color: var(--color-700);
  }
}
.card-related-news__link[data-v-004dfde8]:before {
  align-items: center;
  background-color: var(--accent);
  border-radius: 50%;
  box-shadow: 0 0 0 1px var(--color-100-without-transparency);
  content: "";
  display: flex;
  height: 4px;
  justify-content: center;
  left: 9px;
  position: absolute;
  top: 7px;
  width: 4px;
  z-index: 1;
}
.card-related-news__divider[data-v-004dfde8] {
  background-color: var(--color-200);
}
.card-related-news__divider.is-vertical[data-v-004dfde8] {
  bottom: -13px;
  height: auto;
  left: 10px;
  position: absolute;
  top: 9px;
  width: 2px;
}
.card-related-news__divider.is-horizontal[data-v-004dfde8] {
  height: 1px;
  margin: 4px 0;
  position: relative;
}
.card-related-news__slider[data-v-004dfde8] {
  margin: 0 -8px;
  position: relative;
}
@media (min-width: 1024px) {
  .with-narrow .card-related-news__slider[data-v-004dfde8] {
    max-width: 484px;
  }
}
@media (min-width: 1024px) {
  .card-related-news__slider[data-v-004dfde8] .loader-container {
    padding: 0 8px;
  }
}
.card-related-news__slider .gradient-right[data-v-004dfde8] {
  background-image: var(--color-50-scrim-trailing);
  display: none;
}
@media (min-width: 1024px) {
  .card-related-news__slider .gradient-right[data-v-004dfde8] {
    display: block;
    height: 56px;
    position: absolute;
    right: 0;
    top: 0;
    width: 36px;
  }
}
.card-related-news__slider .gradient-left[data-v-004dfde8] {
  background-image: var(--color-50-scrim-leading);
  display: none;
}
@media (min-width: 1024px) {
  .card-related-news__slider .gradient-left[data-v-004dfde8] {
    display: block;
    height: 56px;
    left: 0;
    position: absolute;
    top: 0;
    width: 36px;
  }
}
.card-related-news__slider .articles-slider[data-v-004dfde8] {
  position: relative;
}
@media (min-width: 1024px) {
  .card-related-news__slider .articles-slider[data-v-004dfde8] {
    padding-left: 8px;
  }
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__left-arrow-marker,
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__right-arrow-marker {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 16px;
  height: 32px;
  padding: 8px;
  width: 32px;
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__left-arrow-marker:hover:before,
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__right-arrow-marker:hover:before {
  opacity: 1;
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__left-arrow-marker:before,
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__right-arrow-marker:before {
  background-color: var(--color-100);
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: -2px;
  transition: all 0.15s;
  width: 32px;
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__left-arrow-marker:after,
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__right-arrow-marker:after {
  border: none;
  color: var(--accent);
  font-family: icons;
  font-size: 16px;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__right-arrow-marker {
  right: 4px;
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__right-arrow-marker:after {
  content: "";
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__left-arrow-marker {
  left: 4px;
}
.card-related-news__slider
  .articles-slider[data-v-004dfde8]
  .wm-content-slider__left-arrow-marker:after {
  content: "";
}
.card-related-news__slider[data-v-004dfde8]
  .wm-content-slide-group:first-of-type {
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .card-related-news__slider[data-v-004dfde8]
    .wm-content-slide-group:first-of-type {
    padding-left: 0;
  }
}
.card-related-news__slider[data-v-004dfde8]
  .wm-content-slide-group:last-of-type {
  padding-right: 0;
}
@media (min-width: 1024px) {
  .card-related-news__slider[data-v-004dfde8]
    .wm-content-slide-group:last-of-type {
    padding-right: 0;
  }
}
.card-related-news__slider .related-article-wrapper[data-v-004dfde8] {
  background-color: var(--color-100);
  column-gap: 6px;
  display: flex;
  margin-right: 8px;
  padding-right: 6px;
}
@media (min-width: 1024px) {
  .card-related-news__slider
    .related-article-wrapper:hover
    .related-article-title[data-v-004dfde8] {
    color: var(--color-700);
  }
  .card-related-news__slider
    .related-article-wrapper:hover
    .card-image-container[data-v-004dfde8]
    picture
    img {
    transform: var(--img-hover-transform);
  }
}
.card-related-news__slider .related-image[data-v-004dfde8] {
  aspect-ratio: 1;
  height: 56px;
  max-width: 56px;
  min-width: 56px;
  object-fit: cover;
  object-position: center;
  overflow: hidden;
  width: 56px;
}
.card-related-news__slider .related-image[data-v-004dfde8] picture {
  display: block;
  height: 100%;
  width: 100%;
}
.card-related-news__slider .related-image[data-v-004dfde8] picture img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: transform 377ms ease;
  width: 100%;
  will-change: transform;
}
.card-related-news__slider .related-article-title[data-v-004dfde8] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  align-self: center;
  font-size: 0.75rem;
  line-height: 1rem;
  overflow: hidden;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .card-related-news__slider .related-article-title[data-v-004dfde8] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .card-related-news__slider .related-article-title[data-v-004dfde8] {
    font-weight: 700;
  }
}
.card-link[data-v-c4194392] {
  display: block;
}
.card-c[data-v-c4194392] {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  width: 100%;
}
.card-c.in-grid[data-v-c4194392] {
  height: 100%;
}
@media (min-width: 1024px) {
  .card-c
    > a:hover
    .card-image[data-v-c4194392]
    .card-image-container
    > picture
    img {
    transform: var(--img-hover-transform);
  }
}
.content-wrapper[data-v-c4194392] {
  display: flex;
  flex-direction: row;
}
.in-grid .content-wrapper[data-v-c4194392] {
  flex-direction: column;
  justify-content: stretch;
}
@media (min-width: 1024px) {
  .in-grid .content-wrapper[data-v-c4194392] {
    height: 100%;
  }
  .is-narrow-card .content-wrapper[data-v-c4194392] {
    flex-direction: column;
  }
}
.card-image[data-v-c4194392] {
  aspect-ratio: 1/1;
  height: 108px;
  min-width: 108px;
  overflow: hidden;
  width: 108px;
}
@media (min-width: 1024px) {
  .card-image[data-v-c4194392] {
    aspect-ratio: 3/2;
    height: 72px;
  }
}
.card-image[data-v-c4194392] picture img,
.card-image[data-v-c4194392] picture {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .card-image[data-v-c4194392] picture img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
@media (min-width: 1024px) {
  .in-feed .card-image[data-v-c4194392] {
    aspect-ratio: 3/2;
    height: 100%;
    min-width: 200px;
    order: 1;
    width: 200px;
  }
  .in-sidebar .card-image[data-v-c4194392] {
    order: 2;
  }
}
.in-grid .card-image[data-v-c4194392] {
  aspect-ratio: 3/2;
  height: unset;
  margin-bottom: 8px;
  order: 1;
  width: 100%;
}
.is-narrow-card .card-image[data-v-c4194392] {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .is-narrow-card .card-image[data-v-c4194392] {
    aspect-ratio: 16/9;
    height: unset;
    margin-bottom: 8px;
    order: 1;
    width: 100%;
  }
}
.in-feed:not(.in-grid) .card-image[data-v-c4194392] {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .in-feed:not(.in-grid) .card-image[data-v-c4194392] {
    margin-bottom: 0;
  }
}
.in-sidebar .card-image[data-v-c4194392] {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .in-sidebar .card-image[data-v-c4194392] {
    margin-bottom: 0;
  }
}
.card-image.no-engagement-bar[data-v-c4194392],
.is-narrow-card .card-image.no-engagement-bar[data-v-c4194392],
.is-narrow-card .no-engagement-bar .card-image[data-v-c4194392],
.no-engagement-bar .card-image[data-v-c4194392] {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .is-narrow-card .card-image.no-engagement-bar[data-v-c4194392],
  .is-narrow-card .no-engagement-bar .card-image[data-v-c4194392] {
    margin-bottom: 8px;
  }
}
.in-grid .card-image.no-engagement-bar[data-v-c4194392],
.in-grid .no-engagement-bar .card-image[data-v-c4194392] {
  margin-bottom: 8px;
}
.card-labels[data-v-c4194392] {
  overflow: hidden;
  position: relative;
}
.card-labels.top-labels[data-v-c4194392] {
  display: none;
}
@media (min-width: 1024px) {
  .card-labels.top-labels[data-v-c4194392] {
    display: none;
  }
  .in-sidebar .card-labels.top-labels[data-v-c4194392] {
    display: block;
  }
}
.in-grid .card-labels.top-labels[data-v-c4194392] {
  display: none;
}
@media (min-width: 1024px) {
  .is-narrow-card .card-labels.top-labels[data-v-c4194392] {
    display: none;
  }
}
.card-labels.in-content[data-v-c4194392],
.in-grid .card-labels.in-content[data-v-c4194392] {
  display: block;
}
@media (min-width: 1024px) {
  .card-labels.in-content[data-v-c4194392],
  .is-narrow-card .card-labels.in-content[data-v-c4194392] {
    display: block;
  }
  .in-sidebar .card-labels.in-content[data-v-c4194392] {
    display: none;
  }
}
.card-content[data-v-c4194392] {
  display: flex;
  flex-direction: column;
  flex-grow: 2;
  order: 2;
  overflow: hidden;
  padding-left: 8px;
}
.in-grid .card-content[data-v-c4194392] {
  padding-left: 0;
}
@media (min-width: 1024px) {
  .card-content[data-v-c4194392] {
    padding-left: 8px;
  }
  .in-sidebar .card-content[data-v-c4194392] {
    order: 1;
    padding-left: 0;
    padding-right: 8px;
  }
  .in-grid .card-content[data-v-c4194392],
  .is-narrow-card .card-content[data-v-c4194392] {
    padding-left: 0;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .in-grid .card-content[data-v-c4194392],
  .is-narrow-card .card-content[data-v-c4194392] {
    overflow: visible;
  }
}
@media (min-width: 1024px) {
  .in-grid .card-content[data-v-c4194392] {
    flex-grow: 2;
  }
}
.in-grid .card-content[data-v-c4194392] {
  order: 2;
  padding-right: 0;
}
@media (min-width: 1024px) {
  .is-narrow-card .card-content[data-v-c4194392] {
    order: 2;
  }
}
.title[data-v-c4194392] {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  color: var(--color-900);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  margin: 0 0 4px;
  overflow: hidden;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .title[data-v-c4194392] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-c4194392] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .title[data-v-c4194392] {
    font-size: 0.875rem;
    letter-spacing: unset;
    line-height: 1.25rem;
    margin-bottom: 8px;
  }
}
.no-engagement-bar .title[data-v-c4194392],
.title.no-engagement-bar[data-v-c4194392] {
  margin-bottom: 0;
}
.sponsor-wrapper[data-v-c4194392] {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .sponsor-wrapper[data-v-c4194392] {
    margin-bottom: 8px;
  }
}
.sponsored[data-v-c4194392] {
  color: var(--color-600);
  font-size: 0.6875rem;
  line-height: 0.875rem;
  text-transform: uppercase;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .sponsored[data-v-c4194392] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .sponsored[data-v-c4194392] {
    font-weight: 600;
  }
}
.sponsor-name[data-v-c4194392] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-transform: none;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .sponsor-name[data-v-c4194392] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .sponsor-name[data-v-c4194392] {
    font-weight: 500;
  }
}
.engagement-bar[data-v-c4194392] {
  margin-top: auto;
  width: 100%;
}
.engagement-bar.in-content[data-v-c4194392] {
  display: none;
}
@media (min-width: 1024px) {
  .engagement-bar.in-content[data-v-c4194392] {
    display: block;
  }
  .has-related-news .engagement-bar.in-content[data-v-c4194392],
  .is-sidebar .engagement-bar.in-content[data-v-c4194392] {
    display: none;
  }
}
.engagement-bar.below-content[data-v-c4194392] {
  display: block;
}
@media (min-width: 1024px) {
  .engagement-bar.below-content[data-v-c4194392] {
    display: none;
  }
  .is-sidebar .engagement-bar.below-content[data-v-c4194392] {
    display: block;
  }
}
.engagement-bar.outside-content[data-v-c4194392],
.has-related-news .engagement-bar.below-content[data-v-c4194392] {
  display: none;
}
.has-related-news .engagement-bar.outside-content[data-v-c4194392] {
  display: block;
}
@media (min-width: 1024px) {
  .main-6-news[data-v-11822a8b] {
    background-color: var(--color-50);
    box-shadow: 0 1px 2px #00000021;
    display: inline-flex;
    flex-direction: row;
    margin-bottom: 4px;
    max-width: 704px;
  }
}
.main-6-news__grid-container[data-v-11822a8b] {
  display: flex;
  flex-direction: column;
  max-width: 484px;
  position: relative;
}
.main-6-news__grid-container[data-v-11822a8b] .card-image {
  aspect-ratio: 16/9;
}
@media (min-width: 1024px) {
  .main-6-news__grid-container[data-v-11822a8b] .card-image {
    aspect-ratio: 3/2;
  }
}
.main-6-news .section-divider[data-v-11822a8b] {
  background-color: var(--color-200);
  display: none;
  flex-shrink: 0;
  height: 1px;
  margin: 0 8px;
  width: auto;
}
@media (min-width: 1024px) {
  .main-6-news .section-divider[data-v-11822a8b] {
    display: block;
  }
}
.main-6-news .section-divider.is-vertical[data-v-11822a8b] {
  height: auto;
  margin: 8px 0;
  width: 1px;
}
.main-6-news .section-divider.is-thicker[data-v-11822a8b] {
  width: 4px;
}
.main-6-news .section-divider.in-split[data-v-11822a8b] {
  display: block;
  margin: 0;
}
@media (min-width: 1024px) {
  .main-6-news__narrow-container[data-v-11822a8b] {
    flex-basis: 216px;
    width: 216px;
  }
}
.main-6-news .box-container[data-v-11822a8b] {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin-bottom: 4px;
  padding: 8px;
}
@media (min-width: 1024px) {
  .main-6-news .box-container[data-v-11822a8b] {
    box-shadow: none;
    margin-bottom: 0;
  }
  .main-6-news .box-container.is-big[data-v-11822a8b] {
    padding: 0 8px;
  }
}
.main-6-news .box-container.is-big[data-v-11822a8b] .card-labels.in-content {
  display: block;
}
.main-6-news
  .box-container.is-big[data-v-11822a8b]
  .card-labels.in-content
  .card-labels {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .main-6-news
    .box-container.is-big[data-v-11822a8b]
    .card-labels.in-content
    .card-labels {
    margin-bottom: 8px;
  }
}
.main-6-news .box-container.is-big[data-v-11822a8b] .title {
  font-size: 1.25rem;
  letter-spacing: 0.3px;
  line-height: 1.5rem;
}
@media (min-width: 1024px) {
  .main-6-news .box-container.is-big[data-v-11822a8b] .title {
    font-size: 1.375rem;
    letter-spacing: normal;
    line-height: 1.625rem;
  }
}
.main-6-news .box-container.is-split[data-v-11822a8b] {
  display: flex;
}
.main-6-news .box-container.is-split[data-v-11822a8b] .card-image {
  aspect-ratio: 3/2;
}
.main-6-news .box-container.is-split[data-v-11822a8b] .title {
  -webkit-line-clamp: 5;
}
.main-6-news .box-container.is-split[data-v-11822a8b] .comment-action-copy,
.main-6-news .box-container.is-split[data-v-11822a8b] .react-action-copy {
  display: none;
}
@media (min-width: 1024px) {
  .main-6-news .box-container.is-split[data-v-11822a8b] .react-action-copy {
    display: inline-block;
  }
}
.main-6-news
  .box-container.is-split[data-v-11822a8b]
  .card-engagement-bar__right {
  display: none;
}
@media (min-width: 1024px) {
  .main-6-news
    .box-container.is-split[data-v-11822a8b]
    .card-engagement-bar__right {
    display: flex;
  }
}
.main-6-news .box-container.is-split .card-container[data-v-11822a8b] {
  flex-basis: 50%;
  width: 50%;
}
@media (min-width: 1024px) {
  .main-6-news .box-container.in-narrow[data-v-11822a8b] {
    padding: 0 8px;
  }
}
@media (min-width: 1024px) {
  .main-6-news .box-container.in-narrow[data-v-11822a8b] .title {
    font-size: 0.8125rem;
    line-height: 1rem;
  }
}
.main-6-news
  .box-container.in-narrow
  .has-card-b-style[data-v-11822a8b]
  .title {
  font-size: 1.25rem;
  letter-spacing: 0.3px;
  line-height: 1.5rem;
}
@media (min-width: 1024px) {
  .main-6-news
    .box-container.in-narrow
    .has-card-b-style[data-v-11822a8b]
    .title {
    font-size: 1.375rem;
    letter-spacing: normal;
    line-height: 1.625rem;
  }
}
.main-6-news .card-container.in-narrow[data-v-11822a8b] .card-image {
  aspect-ratio: 3/2;
}
@media (min-width: 1024px) {
  .main-6-news .card-container.in-narrow[data-v-11822a8b] .card-image {
    aspect-ratio: 16/9;
    width: 200px;
  }
}
@media (min-width: 1024px) {
  .main-6-news .card-container.in-narrow[data-v-11822a8b] {
    padding: 8px 0;
  }
}
.main-6-news
  .card-container.in-narrow
  .has-card-b-style[data-v-11822a8b]
  .card-image {
  aspect-ratio: 16/9;
}
@media (min-width: 1024px) {
  .main-6-news .card-container.is-big[data-v-11822a8b] {
    padding: 8px 0;
  }
}
.main-6-news .card-container.is-left[data-v-11822a8b] {
  padding-right: 8px;
}
.main-6-news .card-container.is-right[data-v-11822a8b] {
  padding-left: 8px;
}
.main-6-news .card-container.is-right[data-v-11822a8b] .tooltip-box {
  right: 0;
}
@media (min-width: 1024px) {
  .main-6-news .card-container.is-right[data-v-11822a8b] .tooltip-box {
    right: unset;
  }
}
.breaking-news-mega[data-v-82a57918] {
  background-color: var(--color-50);
  box-shadow: 0 1px 2px #00000021;
  margin-top: 4px;
  padding-bottom: 8px;
}
@media (min-width: 1024px) {
  .breaking-news-mega[data-v-82a57918] {
    padding: 8px;
  }
}
.breaking-news-mega[data-v-82a57918] .card-engagement-bar {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .breaking-news-mega[data-v-82a57918] .card-engagement-bar {
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .breaking-news-mega > a:hover .main-image[data-v-82a57918] picture img {
    transform: var(--img-hover-transform);
  }
}
.main-image[data-v-82a57918] {
  aspect-ratio: 16/9;
  margin: 0 0 8px;
  object-fit: cover;
  object-position: center;
  overflow: hidden;
  position: relative;
}
.main-image[data-v-82a57918] picture {
  display: block;
  height: 100%;
  width: 100%;
}
.main-image[data-v-82a57918] picture img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .main-image[data-v-82a57918] picture img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.breaking-news-label[data-v-82a57918] {
  left: 8px;
  position: absolute;
  top: 8px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .breaking-news-label[data-v-82a57918] {
    left: 16px;
    top: 16px;
  }
}
.right-labels[data-v-82a57918] {
  position: absolute;
  right: 8px;
  top: 8px;
}
@media (min-width: 1024px) {
  .right-labels[data-v-82a57918] {
    right: 16px;
    top: 16px;
  }
}
.right-labels .image-label-wrap[data-v-82a57918] {
  font-size: 1.5rem;
  height: 24px;
  min-width: 24px;
  width: 24px;
}
.right-labels .image-label-wrap[data-v-82a57918] .icon-camera:before,
.right-labels .image-label-wrap[data-v-82a57918] .icon-play:before {
  font-size: 1rem !important;
  height: 16px !important;
  width: 16px !important;
}
.content[data-v-82a57918] {
  overflow: hidden;
}
.title[data-v-82a57918] {
  color: var(--color-900);
  font-size: 1.4375rem;
  line-height: 1.75rem;
  margin-bottom: 8px;
  padding: 0 8px;
}
@supports (font-variation-settings: normal) {
  .title[data-v-82a57918] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-82a57918] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .title[data-v-82a57918] {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    padding: 0;
  }
}
.related-news[data-v-82a57918] {
  margin-bottom: 8px;
  margin-right: -8px;
  position: relative;
}
.related-news .gradient-right[data-v-82a57918] {
  background-image: var(--color-50-scrim-trailing);
  display: none;
}
@media (min-width: 1024px) {
  .related-news .gradient-right[data-v-82a57918] {
    display: block;
    height: 58px;
    position: absolute;
    right: 0;
    top: 19px;
    width: 40px;
  }
}
.related-news .gradient-left[data-v-82a57918] {
  background-image: var(--color-50-scrim-leading);
  display: none;
}
@media (min-width: 1024px) {
  .related-news .gradient-left[data-v-82a57918] {
    display: block;
    height: 58px;
    left: -8px;
    position: absolute;
    top: 19px;
    width: 40px;
  }
}
.related-news[data-v-82a57918] .wm-content-slider__left-arrow-marker,
.related-news[data-v-82a57918] .wm-content-slider__right-arrow-marker {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 16px;
  height: 32px;
  padding: 8px;
  width: 32px;
}
.related-news[data-v-82a57918]
  .wm-content-slider__left-arrow-marker:hover:before,
.related-news[data-v-82a57918]
  .wm-content-slider__right-arrow-marker:hover:before {
  opacity: 1;
}
.related-news[data-v-82a57918] .wm-content-slider__left-arrow-marker:before,
.related-news[data-v-82a57918] .wm-content-slider__right-arrow-marker:before {
  background-color: var(--color-100);
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: -2px;
  transition: all 0.15s;
  width: 32px;
}
.related-news[data-v-82a57918] .wm-content-slider__left-arrow-marker:after,
.related-news[data-v-82a57918] .wm-content-slider__right-arrow-marker:after {
  border: none;
  color: var(--accent);
  font-family: icons;
  font-size: 16px;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
}
.related-news[data-v-82a57918] .wm-content-slider__right-arrow-marker {
  right: 8px;
}
.related-news[data-v-82a57918] .wm-content-slider__right-arrow-marker:after {
  content: "";
}
.related-news[data-v-82a57918] .wm-content-slider__left-arrow-marker {
  left: 0;
}
.related-news[data-v-82a57918] .wm-content-slider__left-arrow-marker:after {
  content: "";
}
.related-news-heading[data-v-82a57918] {
  color: var(--color-600);
  font-size: 0.625rem;
  letter-spacing: normal;
  line-height: normal;
  margin-bottom: 8px;
  padding: 0 8px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .related-news-heading[data-v-82a57918] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news-heading[data-v-82a57918] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .related-news-heading[data-v-82a57918] {
    padding: 0;
  }
}
.related-article-wrapper[data-v-82a57918] {
  background-color: var(--color-100);
  column-gap: 6px;
  display: flex;
  margin-right: 8px;
  padding-right: 4px;
}
@media (min-width: 1024px) {
  .related-article-wrapper[data-v-82a57918] {
    background-color: initial;
    border-right: 1px solid var(--color-200);
    column-gap: 8px;
  }
  .related-article-wrapper:hover .related-article-title[data-v-82a57918] {
    color: var(--color-700);
  }
}
@media (min-width: 1024px) {
  .related-article-wrapper:hover .related-image[data-v-82a57918] picture img {
    transform: var(--img-hover-transform);
  }
}
[data-v-82a57918] .wm-content-slide-group:first-of-type {
  padding-left: 8px;
}
@media (min-width: 1024px) {
  [data-v-82a57918] .wm-content-slide-group:first-of-type {
    padding-left: 0;
  }
}
[data-v-82a57918] .wm-content-slide-group:last-of-type {
  padding-right: 8px;
}
@media (min-width: 1024px) {
  [data-v-82a57918] .wm-content-slide-group:last-of-type {
    padding-right: 0;
  }
}
.wm-content-slide-group:last-of-type .related-article-wrapper[data-v-82a57918],
.wm-content-slide:last-of-type .related-article-wrapper[data-v-82a57918] {
  border-right: #0000;
}
.related-image[data-v-82a57918] {
  aspect-ratio: 1;
  height: 56px;
  max-width: 56px;
  min-width: 56px;
  object-fit: cover;
  object-position: center;
  overflow: hidden;
  width: 56px;
}
.related-image[data-v-82a57918] picture {
  display: block;
  height: 100%;
  width: 100%;
}
.related-image[data-v-82a57918] picture img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .related-image[data-v-82a57918] picture img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.related-article-title[data-v-82a57918] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  align-self: center;
  font-size: 0.75rem;
  letter-spacing: 0.18px;
  line-height: 1rem;
  overflow: hidden;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .related-article-title[data-v-82a57918] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .related-article-title[data-v-82a57918] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .related-article-title[data-v-82a57918] {
    font-size: 0.8125rem;
    letter-spacing: 0.2px;
    line-height: 1.125rem;
  }
  @supports (font-variation-settings: normal) {
    .related-article-title[data-v-82a57918] {
      font-variation-settings: "wght" 700;
    }
  }
  @supports not (font-variation-settings: normal) {
    .related-article-title[data-v-82a57918] {
      font-weight: 700;
    }
  }
}
.breaking-news-mega-duo[data-v-ebd38f2b] {
  background-color: var(--breaking-dark);
  box-shadow: 0 1px 2px #00000021;
  margin-top: 4px;
  padding-bottom: 8px;
}
.breaking-news-mega-duo.blue[data-v-ebd38f2b] {
  background-color: var(--breaking-blue);
}
.breaking-news-mega-duo.blue .main-content[data-v-ebd38f2b] {
  background-image: var(--breaking-blue-scrim-vertical-trailing);
}
.breaking-news-mega-duo.blue .related-article-list[data-v-ebd38f2b] {
  background-color: var(--color-dark-100);
}
.breaking-news-mega-duo.blue .related-news .gradient-right[data-v-ebd38f2b] {
  background-image: var(--breaking-blue-scrim-trailing);
}
.breaking-news-mega-duo.blue .related-news .gradient-left[data-v-ebd38f2b] {
  background-image: var(--breaking-blue-scrim-leading);
}
.breaking-news-mega-duo.blue .list-bullet[data-v-ebd38f2b] {
  border: 1px solid var(--breaking-blue);
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo[data-v-ebd38f2b] {
    padding: 0 8px 8px;
  }
}
.breaking-news-mega-duo[data-v-ebd38f2b] .card-engagement-bar {
  margin-top: 8px;
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo[data-v-ebd38f2b] .card-engagement-bar {
    margin-top: 0;
    padding: 0;
  }
}
.breaking-news-mega-duo[data-v-ebd38f2b] .card-engagement-bar .btn,
.breaking-news-mega-duo[data-v-ebd38f2b] .card-engagement-bar .btn--round {
  color: var(--color-dark-900);
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo[data-v-ebd38f2b]
    .card-engagement-bar
    .btn--round:hover,
  .breaking-news-mega-duo[data-v-ebd38f2b] .card-engagement-bar .btn:hover {
    background-color: var(--color-dark-200);
  }
}
.breaking-news-mega-duo[data-v-ebd38f2b] .card-engagement-bar .card-divider {
  background-color: var(--color-dark-200);
}
.breaking-news-mega-duo .main-image[data-v-ebd38f2b] {
  aspect-ratio: 3/4;
  margin: 0;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .main-image[data-v-ebd38f2b] {
    aspect-ratio: 16/9;
  }
}
.breaking-news-mega-duo .main-image[data-v-ebd38f2b] picture {
  display: block;
  height: 100%;
  width: 100%;
}
.breaking-news-mega-duo .main-image[data-v-ebd38f2b] picture img {
  height: 100%;
  object-fit: cover;
  object-position: top;
  width: 100%;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .main-image[data-v-ebd38f2b] picture img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.breaking-news-mega-duo .breaking-news-label[data-v-ebd38f2b] {
  background-color: var(--color-light-50) !important;
  left: 8px;
  max-width: calc(100% - 72px);
  position: absolute;
  top: 8px;
  white-space: nowrap;
  z-index: 2;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .breaking-news-label[data-v-ebd38f2b] {
    left: 16px;
    top: 16px;
  }
}
.breaking-news-mega-duo .breaking-news-label[data-v-ebd38f2b] .circle {
  background-color: var(--accent) !important;
}
.breaking-news-mega-duo .breaking-news-label[data-v-ebd38f2b] .label {
  color: var(--color-light-900);
}
.breaking-news-mega-duo .right-labels[data-v-ebd38f2b] {
  position: absolute;
  right: 8px;
  top: 8px;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .right-labels[data-v-ebd38f2b] {
    right: 16px;
    top: 16px;
  }
}
.breaking-news-mega-duo .right-labels .image-label-wrap[data-v-ebd38f2b] {
  font-size: 1.5rem;
  height: 24px;
  min-width: 24px;
  width: 24px;
}
.breaking-news-mega-duo
  .right-labels
  .image-label-wrap[data-v-ebd38f2b]
  .icon-camera:before,
.breaking-news-mega-duo
  .right-labels
  .image-label-wrap[data-v-ebd38f2b]
  .icon-play:before {
  font-size: 1rem !important;
  height: 16px !important;
  width: 16px !important;
}
.breaking-news-mega-duo .main-wrapper-link[data-v-ebd38f2b] {
  display: block;
  margin-bottom: 8px;
  position: relative;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .main-wrapper-link[data-v-ebd38f2b] {
    margin: 0 -8px;
    width: calc(100% + 16px);
  }
  .breaking-news-mega-duo
    .main-wrapper-link:hover
    .main-image[data-v-ebd38f2b]
    picture
    img {
    transform: var(--img-hover-transform);
  }
}
.breaking-news-mega-duo .main-content[data-v-ebd38f2b] {
  -webkit-backdrop-filter: blur(1px);
  backdrop-filter: blur(1px);
  background-image: var(--breaking-dark-scrim-vertical-trailing);
  bottom: 0;
  content: "";
  left: 0;
  overflow: hidden;
  padding: 8px;
  position: absolute;
  text-align: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .main-content[data-v-ebd38f2b] {
    padding: 8px 44px;
  }
}
.breaking-news-mega-duo .main-title[data-v-ebd38f2b] {
  color: var(--color-dark-900);
  font-size: 1.4375rem;
  line-height: 1.625rem;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .breaking-news-mega-duo .main-title[data-v-ebd38f2b] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .breaking-news-mega-duo .main-title[data-v-ebd38f2b] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .main-title[data-v-ebd38f2b] {
    font-size: 1.75rem;
    line-height: 1.875rem;
  }
}
.breaking-news-mega-duo .main-title .kicker[data-v-ebd38f2b] {
  display: block;
  font-size: clamp(1.6375rem, 8.181818182vw, 2.25rem);
  font-variation-settings: "wght" 900;
  font-weight: 900;
  line-height: clamp(1.6375rem, 8.181818182vw, 2.25rem);
  margin-bottom: 4px;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .main-title .kicker[data-v-ebd38f2b] {
    font-size: 3.375rem;
    line-height: 3.375rem;
  }
}
.breaking-news-mega-duo .main-label[data-v-ebd38f2b] {
  background-color: var(--section-surface-vesti);
  color: var(--section-vesti-text);
  display: inline-block;
  font-size: 0.75rem;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin-bottom: 6px;
  padding: 5px 4px;
  text-transform: uppercase;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .breaking-news-mega-duo .main-label[data-v-ebd38f2b] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .breaking-news-mega-duo .main-label[data-v-ebd38f2b] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .main-label[data-v-ebd38f2b] {
    margin-bottom: 8px;
  }
}
.breaking-news-mega-duo .related-news-list[data-v-ebd38f2b] {
  display: block;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .related-news-list[data-v-ebd38f2b] {
    display: none;
  }
}
.breaking-news-mega-duo .related-article-list[data-v-ebd38f2b] {
  background-color: var(--color-dark-100);
  padding: 4px 8px 5px 22px;
  position: relative;
}
.breaking-news-mega-duo .related-article-list[data-v-ebd38f2b]:before {
  background-color: var(--color-dark-200);
  content: "";
  height: 100%;
  left: 10px;
  position: absolute;
  top: 0;
  width: 2px;
}
.breaking-news-mega-duo .related-article-list[data-v-ebd38f2b]:after {
  background-color: var(--color-dark-200);
  bottom: 0;
  content: "";
  height: 1px;
  left: 20px;
  position: absolute;
  right: 8px;
  width: calc(100% - 28px);
}
.breaking-news-mega-duo
  .related-article-list[data-v-ebd38f2b]:nth-child(2):before {
  height: calc(100% - 11px);
  top: 11px;
}
.breaking-news-mega-duo .related-article-list[data-v-ebd38f2b]:last-of-type {
  padding: 4px 8px 4px 22px;
}
.breaking-news-mega-duo
  .related-article-list[data-v-ebd38f2b]:last-of-type:after {
  display: none;
}
.breaking-news-mega-duo
  .related-article-list[data-v-ebd38f2b]:last-of-type:before {
  height: 11px;
}
.breaking-news-mega-duo
  .related-article-list
  .related-article-title[data-v-ebd38f2b] {
  color: var(--color-dark-900);
  font-size: 0.8125rem;
  letter-spacing: 0.2px;
  line-height: 1.125rem;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .breaking-news-mega-duo
    .related-article-list
    .related-article-title[data-v-ebd38f2b] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .breaking-news-mega-duo
    .related-article-list
    .related-article-title[data-v-ebd38f2b] {
    font-weight: 700;
  }
}
.breaking-news-mega-duo .list-bullet[data-v-ebd38f2b] {
  background-color: var(--accent);
  border: 1px solid var(--breaking-dark);
  border-radius: 100%;
  content: "";
  height: 6px;
  left: 8px;
  position: absolute;
  top: 10px;
  width: 6px;
}
.breaking-news-mega-duo .related-news[data-v-ebd38f2b] {
  display: none;
  margin-bottom: 8px;
  margin-right: -8px;
  position: relative;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .related-news[data-v-ebd38f2b] {
    display: block;
  }
}
.breaking-news-mega-duo .related-news .gradient-right[data-v-ebd38f2b] {
  background-image: var(--breaking-dark-scrim-trailing);
  display: none;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .related-news .gradient-right[data-v-ebd38f2b] {
    display: block;
    height: 58px;
    position: absolute;
    right: 0;
    top: 19px;
    width: 40px;
  }
}
.breaking-news-mega-duo .related-news .gradient-left[data-v-ebd38f2b] {
  background-image: var(--breaking-dark-scrim-leading);
  display: none;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .related-news .gradient-left[data-v-ebd38f2b] {
    display: block;
    height: 58px;
    left: -8px;
    position: absolute;
    top: 19px;
    width: 40px;
  }
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__left-arrow-marker,
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__right-arrow-marker {
  background-color: var(--color-light-50) !important;
  border: 2px solid var(--color-light-300) !important;
  border-radius: 16px;
  height: 32px;
  padding: 8px;
  width: 32px;
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__left-arrow-marker:hover:before,
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__right-arrow-marker:hover:before {
  opacity: 1;
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__left-arrow-marker:before,
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__right-arrow-marker:before {
  background-color: var(--color-light-100) !important;
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: -2px;
  transition: all 0.15s;
  width: 32px;
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__left-arrow-marker:after,
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__right-arrow-marker:after {
  border: none;
  color: var(--accent) !important;
  font-family: icons;
  font-size: 16px;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__right-arrow-marker {
  right: 8px;
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__right-arrow-marker:after {
  content: "";
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__left-arrow-marker {
  left: 0;
}
.breaking-news-mega-duo
  .related-news[data-v-ebd38f2b]
  .wm-content-slider__left-arrow-marker:after {
  content: "";
}
.breaking-news-mega-duo .related-news-heading[data-v-ebd38f2b] {
  color: var(--color-dark-600);
  font-size: 0.625rem;
  letter-spacing: normal;
  line-height: 0.75rem;
  margin-bottom: 8px;
  opacity: 0.64;
  padding: 0 8px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .breaking-news-mega-duo .related-news-heading[data-v-ebd38f2b] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .breaking-news-mega-duo .related-news-heading[data-v-ebd38f2b] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .related-news-heading[data-v-ebd38f2b] {
    padding: 0;
  }
}
.breaking-news-mega-duo .related-article-wrapper[data-v-ebd38f2b] {
  display: flex;
  padding-right: 8px;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo .related-article-wrapper[data-v-ebd38f2b] {
    background-color: initial;
    border-right: 1px solid var(--color-dark-200);
    column-gap: 8px;
    height: 100%;
    margin-right: 8px;
    padding-right: 9px;
  }
  .breaking-news-mega-duo
    .related-article-wrapper:hover
    .related-article-title[data-v-ebd38f2b] {
    color: var(--color-dark-700);
  }
}
.breaking-news-mega-duo[data-v-ebd38f2b] .wm-content-slide-group:first-of-type {
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo[data-v-ebd38f2b]
    .wm-content-slide-group:first-of-type {
    padding-left: 0;
  }
}
.breaking-news-mega-duo[data-v-ebd38f2b] .wm-content-slide-group:last-of-type {
  padding-right: 8px;
}
@media (min-width: 1024px) {
  .breaking-news-mega-duo[data-v-ebd38f2b]
    .wm-content-slide-group:last-of-type {
    padding-right: 0;
  }
}
.breaking-news-mega-duo
  .wm-content-slide-group:last-of-type
  .related-article-wrapper[data-v-ebd38f2b],
.breaking-news-mega-duo
  .wm-content-slide:last-of-type
  .related-article-wrapper[data-v-ebd38f2b] {
  border-right: #0000;
}
.breaking-news-mega-duo[data-v-ebd38f2b]
  .wm-content-slider__slides-container.hideImages {
  opacity: 1;
}
.breaking-news-mega-duo .related-image[data-v-ebd38f2b] {
  aspect-ratio: 1;
  height: 56px;
  max-width: 56px;
  min-width: 56px;
  object-fit: cover;
  object-position: center;
  overflow: hidden;
  width: 56px;
}
.breaking-news-mega-duo .related-image[data-v-ebd38f2b] picture {
  display: block;
  height: 100%;
  width: 100%;
}
.breaking-news-mega-duo .related-image[data-v-ebd38f2b] picture img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.breaking-news-mega-duo .related-article-title[data-v-ebd38f2b] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  align-self: center;
  color: var(--color-dark-900);
  font-size: 0.8125rem;
  letter-spacing: 0.2px;
  line-height: 1.125rem;
  overflow: hidden;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .breaking-news-mega-duo .related-article-title[data-v-ebd38f2b] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .breaking-news-mega-duo .related-article-title[data-v-ebd38f2b] {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .card-label-wrap[data-v-eda6fd54] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .card-label-wrap[data-v-eda6fd54] {
    font-weight: 800;
  }
}
.card-label-wrap[data-v-eda6fd54] {
  align-items: center;
  border-radius: 2px;
  display: inline-flex;
  font-size: 0.6875rem;
  justify-content: center;
  letter-spacing: 0.61px;
  line-height: 0.875rem;
  margin: 0 8px 12px 0;
  padding: 5px;
  text-transform: uppercase;
}
.card-label-wrap[data-v-eda6fd54]:last-of-type {
  margin-right: 0;
}
.card-label-wrap.is-plus[data-v-eda6fd54] {
  background-color: var(--mondo-label-background);
  background-position: 50%;
  background-repeat: no-repeat;
  height: 24px;
  padding: 0 5px;
  width: 56px;
}
.dark .card-label-wrap.is-plus[data-v-eda6fd54] {
  background-image: url(../images/mondo%2Bdark.svg);
}
.light .card-label-wrap.is-plus[data-v-eda6fd54] {
  background-image: url(../images/mondo%2Blight.svg);
}
.column .card-label-wrap.is-plus[data-v-eda6fd54] {
  background-color: var(--accent-data-wall);
  background-image: url(../images/mondo%2Bdark.svg);
}
.card-label-wrap.is-live[data-v-eda6fd54] {
  background-color: var(--accent);
  color: var(--live-label-text);
  overflow: hidden;
  padding: 5px 5px 5px 24px !important;
  position: relative;
}
.card-label-wrap.is-live .card-label__animation[data-v-eda6fd54] {
  overflow: visible;
}
.card-label-wrap .card-label__animation[data-v-eda6fd54] {
  height: 24px;
  left: 0;
  position: absolute;
  top: 0;
  width: 24px;
}
@supports (font-variation-settings: normal) {
  .breaking-news__title[data-v-c3e5f22f] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .breaking-news__title[data-v-c3e5f22f] {
    font-weight: 700;
  }
}
.breaking-news-section[data-v-c3e5f22f] {
  background-color: var(--breaking-news-surface);
  box-shadow: 0 1px 3px #00000021;
}
.breaking-news[data-v-c3e5f22f] {
  display: flex;
  flex-direction: column;
  padding: 8px;
  text-decoration: none;
}
@media (min-width: 1024px) {
  .breaking-news[data-v-c3e5f22f] {
    align-items: center;
    flex-direction: row;
    height: 40px;
    padding: 0 8px;
  }
  .breaking-news[data-v-c3e5f22f]:hover {
    cursor: pointer;
  }
  .breaking-news:hover .breaking-news__title[data-v-c3e5f22f] {
    color: var(--breaking-news-title);
  }
}
.breaking-news[data-v-c3e5f22f] .card-label-wrap.is-breaking-news {
  background-color: var(--breaking-news-label-surface);
  border-radius: 0;
  color: var(--breaking-news-label-text);
  margin-bottom: 8px;
}
@media (min-width: 1024px) {
  .breaking-news[data-v-c3e5f22f] .card-label-wrap.is-breaking-news {
    flex-shrink: 0;
    margin-bottom: 0;
    margin-right: 12px;
  }
}
.breaking-news[data-v-c3e5f22f] .card-label-wrap svg path {
  fill: var(--breaking-news-mini-back);
}
.breaking-news__title[data-v-c3e5f22f] {
  color: var(--breaking-news-title);
  font-size: 0.875rem;
  line-height: 1.25rem;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .breaking-news__title[data-v-c3e5f22f] {
    display: -webkit-inline-box;
    overflow: hidden;
    word-break: break-all;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    max-height: 20px;
    text-overflow: ellipsis;
  }
}
.breaking-news__label[data-v-c3e5f22f] {
  flex-grow: 0;
  flex-shrink: 0;
}
.list-header[data-v-2cf112a5] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 40px;
  justify-content: space-between;
  margin-bottom: 8px;
  padding: 0 0 8px;
}
.list-header.text-color-light[data-v-2cf112a5] {
  color: var(--header-text-light);
}
.list-header.text-color-dark[data-v-2cf112a5] {
  color: var(--header-text-dark);
}
.dark .list-header[data-v-2cf112a5] {
  color: var(--text-color-dark);
}
.light .list-header[data-v-2cf112a5] {
  color: var(--text-color-light);
}
.list-header .arrow-link[data-v-2cf112a5] {
  transition: all 0.15s;
}
@media (min-width: 1024px) {
  .dark .list-header .arrow-link[data-v-2cf112a5]:hover {
    background-color: var(--arrow-background-color-dark-hover);
  }
  .light .list-header .arrow-link[data-v-2cf112a5]:hover {
    background-color: var(--arrow-background-color-light-hover);
  }
}
.dark .list-header .arrow-link .icon-arrow--right[data-v-2cf112a5]:before {
  color: var(--text-color-dark);
}
.light .list-header .arrow-link .icon-arrow--right[data-v-2cf112a5]:before {
  color: var(--text-color-light);
}
.list-header.category-surface-color-biznis[data-v-2cf112a5],
.list-header.category-surface-color-default[data-v-2cf112a5],
.list-header.category-surface-color-hronika[data-v-2cf112a5],
.list-header.category-surface-color-news[data-v-2cf112a5],
.list-header.category-surface-color-odrziva-buducnost[data-v-2cf112a5],
.list-header.category-surface-color-planeta[data-v-2cf112a5],
.list-header.category-surface-color-region[data-v-2cf112a5],
.list-header.category-surface-color-sport[data-v-2cf112a5],
.list-header.category-surface-color-stars[data-v-2cf112a5],
.list-header.category-surface-color-stil[data-v-2cf112a5],
.list-header.category-surface-color-tech[data-v-2cf112a5],
.list-header.category-surface-color-techvision[data-v-2cf112a5],
.list-header.category-surface-color-vesti[data-v-2cf112a5],
.list-header.category-surface-color-zabava[data-v-2cf112a5],
.list-header.category-surface-color-zdravlje[data-v-2cf112a5] {
  border-bottom: none;
  padding: 0 4px 0 8px;
}
.header-image[data-v-2cf112a5] {
  margin-right: 8px;
  max-height: 24px;
}
.light .is-light[data-v-2cf112a5] {
  display: inline;
}
.dark .is-light[data-v-2cf112a5],
.light .is-dark[data-v-2cf112a5] {
  display: none;
}
.dark .is-dark[data-v-2cf112a5] {
  display: inline;
}
.title[data-v-2cf112a5] {
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  margin-right: 8px;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .title[data-v-2cf112a5] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-2cf112a5] {
    font-weight: 800;
  }
}
.title.dark[data-v-2cf112a5],
.title.light[data-v-2cf112a5] {
  color: var(--header-arrow-light-background);
}
.is-narrow .title[data-v-2cf112a5] {
  font-size: 0.67692rem;
  line-height: 0.947688rem;
  margin-right: 4px;
  max-height: 1.895376rem;
  position: relative;
  top: 1px;
  -webkit-line-clamp: 2;
}
.arrow-link[data-v-2cf112a5] {
  align-items: center;
  display: flex;
  height: 32px;
  justify-content: center;
  min-width: 32px;
  width: 32px;
}
.arrow-link [class^="icon-"][data-v-2cf112a5] {
  font-size: 1rem;
}
.arrow-link [class^="icon-"].dark[data-v-2cf112a5],
.arrow-link [class^="icon-"].light[data-v-2cf112a5] {
  color: var(--header-arrow-light-background);
}
.pagination .next[data-v-1370fb62],
.pagination .prev[data-v-1370fb62] {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 16px !important;
}
.pagination li[data-v-1370fb62] {
  border-radius: 0 !important;
}
.pagination li[data-v-1370fb62]:first-of-type,
.pagination li[data-v-1370fb62]:last-of-type {
  color: var(--accent);
}
.pagination li a[data-v-1370fb62]:before {
  font-size: 1rem !important;
}
.pagination li.active[data-v-1370fb62]:after {
  border-radius: 0 !important;
}
.pagination li.disabled[data-v-1370fb62] {
  opacity: 0.42;
}
.pagination li.disabled[data-v-1370fb62]:first-of-type {
  margin-right: 8px;
}
.pagination li.disabled[data-v-1370fb62]:last-of-type {
  margin-left: 8px;
}
.pagination[data-v-1370fb62] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin: 0 auto;
  max-width: 100%;
  padding: 0;
}
@media screen and (min-width: 400px) {
  .pagination[data-v-1370fb62] {
    justify-content: center;
  }
}
.pagination li[data-v-1370fb62] {
  align-items: center;
  border-radius: 3px;
  color: var(--color-900);
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  height: 32px;
  justify-content: center;
  margin: 0 2px;
  min-width: 32px;
  padding: 0 2px;
  transition: all 0.15s;
}
@supports (font-variation-settings: normal) {
  .pagination li[data-v-1370fb62] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .pagination li[data-v-1370fb62] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .pagination li[data-v-1370fb62] {
    padding: 0 4px;
  }
}
.pagination li a[data-v-1370fb62] {
  align-items: center;
  display: flex;
  flex-basis: 32px;
  flex-grow: 1;
  flex-shrink: 1;
  height: 32px;
  justify-content: center;
}
@media (min-width: 1024px) {
  .pagination li[data-v-1370fb62]:hover {
    background-color: var(--color-200);
  }
}
.pagination li[data-v-1370fb62]:first-of-type,
.pagination li[data-v-1370fb62]:last-of-type {
  background-color: #54545400;
  border-radius: 3px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 32px;
  margin: 0;
  width: 32px;
}
@media (min-width: 1024px) {
  .pagination li[data-v-1370fb62]:first-of-type:hover,
  .pagination li[data-v-1370fb62]:last-of-type:hover {
    background-color: var(--color-200);
  }
}
.pagination li:first-of-type a[data-v-1370fb62],
.pagination li:last-of-type a[data-v-1370fb62] {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  font-family: icons !important;
  height: 100%;
  justify-content: center;
  width: 100%;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pagination li:first-of-type a[data-v-1370fb62]:before,
.pagination li:last-of-type a[data-v-1370fb62]:before {
  font-size: 1.5rem;
  transition: color 0.3s;
}
@media (min-width: 1024px) {
  .pagination li[data-v-1370fb62]:first-of-type {
    margin-right: 8px;
  }
  .pagination li[data-v-1370fb62]:last-of-type {
    margin-left: 8px;
  }
}
.pagination li:first-of-type a[data-v-1370fb62]:before {
  content: "";
}
.pagination li:last-of-type a[data-v-1370fb62]:before {
  content: "";
}
.pagination li.disabled[data-v-1370fb62] {
  cursor: default;
  margin: 0;
  min-width: unset;
  pointer-events: none;
}
.pagination li.disabled a[data-v-1370fb62] {
  color: var(--color-500);
  cursor: default;
}
.pagination li.disabled[data-v-1370fb62]:first-of-type {
  margin-right: 10px;
}
.pagination li.disabled[data-v-1370fb62]:last-of-type {
  margin-left: 10px;
}
.pagination li.active[data-v-1370fb62] {
  border-radius: 3px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 32px;
  min-width: 32px;
  padding: 0 2px;
  position: relative;
}
@media (min-width: 1024px) {
  .pagination li.active[data-v-1370fb62] {
    padding: 0 4px;
  }
}
.pagination li.active[data-v-1370fb62]:after {
  background-color: var(--accent);
  border-radius: 1px 1px 0 0;
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  left: 2px;
  position: absolute;
  right: 2px;
  width: auto;
}
@media (min-width: 1024px) {
  .pagination li.active[data-v-1370fb62]:after {
    left: 4px;
    right: 4px;
  }
}
.pagination li.active + .disabled[data-v-1370fb62] {
  margin-left: 10px;
}
.pagination li.ellipsis[data-v-1370fb62] {
  color: var(--color-500);
  cursor: default;
  margin: 0;
  min-width: unset;
  pointer-events: none;
}
.news-feed[data-v-79a36b46] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  margin: 0 0 8px;
}
@media (min-width: 429px) {
  .news-feed[data-v-79a36b46] {
    border-radius: 5px;
  }
}
@media (min-width: 1024px) {
  .news-feed[data-v-79a36b46] {
    margin: 0 0 8px;
  }
}
.news-feed[data-v-79a36b46] .card-wrap {
  box-shadow: none;
  margin-bottom: 0;
  padding: 16px 16px 12px;
}
@media (min-width: 1024px) {
  .news-feed[data-v-79a36b46] .card-wrap {
    padding: 24px 24px 20px;
  }
}
.news-feed[data-v-79a36b46] .card-divider-wrap.card-divider {
  margin: 0 auto;
  width: calc(100% - 32px);
}
@media (min-width: 1024px) {
  .news-feed[data-v-79a36b46] .card-divider-wrap.card-divider {
    width: calc(100% - 48px);
  }
}
.news-feed[data-v-79a36b46]
  .card-engagement-bar
  .card-divider-wrap.card-divider {
  margin: 0 4px;
  width: 1px;
}
.news-feed[data-v-79a36b46]
  .card-engagement-bar
  .card-engagement-bar__right
  .card-divider-wrap.card-divider {
  margin-right: 12px;
}
.news-feed .divider-is-horizontal[data-v-79a36b46] {
  margin-bottom: 24px;
}
.is-sidebar .news-feed[data-v-79a36b46] {
  margin-left: 0;
  margin-right: 0;
}
.feed-container .news-feed[data-v-79a36b46] {
  border: none;
  box-shadow: none;
}
.feed-container .news-feed[data-v-79a36b46] .card-wrap {
  box-shadow: none;
  margin-bottom: 0;
  padding: 16px 16px 12px;
}
@media (min-width: 1024px) {
  .feed-container .news-feed[data-v-79a36b46] .card-wrap {
    padding: 24px 24px 20px;
  }
}
@media (min-width: 1024px) {
  .feed-renderer.additional-right-margin[data-v-79a36b46] {
    margin-right: 4px;
  }
}
.content-with-background[data-v-79a36b46] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  display: inline-block;
  margin-bottom: 4px;
  padding: 8px;
  width: 100%;
}
.content-with-background.no-padding[data-v-79a36b46] {
  box-shadow: none;
  margin: 0;
  padding: 0;
}
.padding-overide .content-with-background[data-v-79a36b46] {
  padding: 0;
}
@media (min-width: 1024px) {
  .padding-overide .content-with-background[data-v-79a36b46] {
    padding: 8px 0 0;
  }
}
.standalone-card[data-v-79a36b46] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 8px;
}
.cards-container[data-v-79a36b46] {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
}
.cards-container .card-divider[data-v-79a36b46]:last-of-type {
  display: none;
}
.cards-container.is-grid[data-v-79a36b46] .comment-action-copy,
.cards-container.is-grid[data-v-79a36b46] .react-action-copy {
  display: none;
}
@media (min-width: 1024px) {
  .cards-container.is-grid[data-v-79a36b46] .react-action-copy {
    display: inline-block;
  }
}
.cards-container.is-grid[data-v-79a36b46] .card-engagement-bar__right {
  display: none;
}
@media (min-width: 1024px) {
  .cards-container.is-grid[data-v-79a36b46] .card-engagement-bar__right {
    display: flex;
  }
}
.card-container[data-v-79a36b46] {
  box-sizing: border-box;
  width: 100%;
}
.card-container.in-grid[data-v-79a36b46] {
  width: 50%;
}
.card-container.in-grid.odd[data-v-79a36b46] {
  border-right: 1px solid var(--color-200);
  padding-right: 8px;
}
.card-container.in-grid.even[data-v-79a36b46] {
  padding-left: 8px;
}
.card-container.in-grid.even[data-v-79a36b46] .tooltip-box {
  right: 0;
}
@media (min-width: 1024px) {
  .card-container.in-grid.even[data-v-79a36b46] .tooltip-box {
    right: unset;
  }
}
.card-divider[data-v-79a36b46] {
  height: 1px;
  margin: 8px 0;
  width: 100%;
}
.card-divider[data-v-79a36b46],
.card-vertical-divider[data-v-79a36b46] {
  background-color: var(--color-200);
  display: block;
}
.card-vertical-divider[data-v-79a36b46] {
  height: 100%;
  margin: 0 8px;
  width: 1px;
}
.bottom-divider[data-v-79a36b46] {
  height: 3px;
  margin-bottom: 0;
  margin-top: 8px;
}
.pagination-wrap[data-v-79a36b46] {
  margin: 0 auto;
  padding: 0 8px 24px;
}
@media (min-width: 1024px) {
  .pagination-wrap[data-v-79a36b46] {
    max-width: 688px;
    padding: 0 0 24px;
  }
}
.pagination-wrap .card-divider[data-v-79a36b46] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px auto;
  width: 100%;
}
@media (min-width: 1024px) {
  .pagination-wrap .card-divider[data-v-79a36b46] {
    margin: 0 auto;
    width: 100%;
  }
}
.collapsedTopMargin[data-v-79a36b46] {
  margin-top: 0;
}
.paged-list[data-v-8bb85f7d] {
  padding-bottom: 24px;
}
.is-narrow .paged-list[data-v-8bb85f7d] {
  padding-bottom: 8px;
}
.pagination[data-v-8bb85f7d],
.renderer[data-v-8bb85f7d] .pagination {
  margin: 20px 0 0;
}
.paged-list[data-v-dde93f40] {
  padding-bottom: 24px;
}
.is-narrow .paged-list[data-v-dde93f40] {
  padding-bottom: 8px;
}
.btn[data-v-dde93f40] {
  height: unset;
  line-height: 1.0625rem;
  margin-top: 12px;
  min-height: 40px;
  padding: 11px 24px 12px;
}
.btn span[data-v-dde93f40] {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-sidebar .no-engagement-bar[data-v-dde93f40] .card-content .title,
  .is-sidebar .no-engagement-bar[data-v-dde93f40] .card-content .title {
    margin-bottom: 0;
  }
}
.renderer[data-v-dde93f40] .pagination {
  margin: 24px 0 0;
}
@supports (font-variation-settings: normal) {
  .card-header[data-v-c10b6721] .card-header__title {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .card-header[data-v-c10b6721] .card-header__title {
    font-weight: 800;
  }
}
.card-header[data-v-c10b6721] {
  align-items: center;
  background-color: var(--color-50);
  display: flex;
  height: 48px;
  padding: 0 16px;
  position: relative;
}
@media (min-width: 1024px) {
  .card-header[data-v-c10b6721] {
    height: 56px;
    padding: 0 24px;
  }
}
.card-header[data-v-c10b6721] .card-header__animation {
  display: flex;
  flex-basis: 24px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  margin-right: 4px;
  width: 24px;
}
.card-header[data-v-c10b6721] .card-header__animation svg path {
  fill: var(--color-900);
}
.card-header[data-v-c10b6721] .card-header__sponsor {
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  max-height: 24px;
  position: relative;
}
.card-header[data-v-c10b6721] .card-header__sponsor img {
  margin-right: 8px;
  max-height: 100%;
  object-fit: contain;
  width: auto;
}
.card-header[data-v-c10b6721] .card-header__title {
  color: var(--color-900);
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  margin-right: 24px;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.smartlife .card-header[data-v-c10b6721] .card-header__title {
  color: #fff;
}
.card-header[data-v-c10b6721] .card-header__icon {
  align-items: center;
  background-color: var(--color-100);
  border-radius: 3px;
  display: flex;
  flex-basis: 32px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 32px;
  justify-content: center;
  transition: all 0.15s;
  width: 32px;
}
.card-header[data-v-c10b6721] .card-header__icon [class^="icon-"] {
  color: var(--color-900);
  font-size: 1rem;
  line-height: 1rem;
}
@media (min-width: 1024px) {
  .card-header[data-v-c10b6721] .card-header__icon:hover {
    background-color: var(--color-200);
  }
}
.card-header.is-live[data-v-c10b6721] .card-header__title {
  letter-spacing: normal;
  text-transform: none;
}
.card-header.card-perseus-header[data-v-c10b6721] .card-header__animation {
  margin-left: -4px;
}
.light .card-header[data-v-c10b6721] img.is-light {
  display: inline;
}
.light .card-header[data-v-c10b6721] img.is-dark,
.dark .card-header[data-v-c10b6721] img.is-light {
  display: none;
}
.dark .card-header[data-v-c10b6721] img.is-dark {
  display: inline;
}
.oblong-card[data-v-b46ff067] {
  height: 100%;
}
@media (min-width: 1024px) {
  .oblong-card a:hover .oblong-card__image img[data-v-b46ff067] {
    transform: var(--img-hover-transform);
  }
}
.oblong-card__image[data-v-b46ff067],
.oblong-card__image-figure[data-v-b46ff067] {
  height: 100%;
  position: relative;
}
.oblong-card__image-figure[data-v-b46ff067] {
  aspect-ratio: 9/16;
  overflow: hidden;
  width: 100%;
}
.oblong-card__image-figure img[data-v-b46ff067] {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .oblong-card__image-figure img[data-v-b46ff067] {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.oblong-card__title[data-v-b46ff067] {
  color: var(--color-dark-900);
  font-size: 1rem;
  left: 8px;
  letter-spacing: 0.09px;
  line-height: 1.25rem;
  position: absolute;
  right: 8px;
  text-shadow: 0 1px 3px #0000008c;
  text-transform: uppercase;
  top: 8px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .oblong-card__title[data-v-b46ff067] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .oblong-card__title[data-v-b46ff067] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .oblong-card__title[data-v-b46ff067] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
  }
}
.loader-container[data-v-69bedcd0] {
  background-color: var(--color-50);
  width: 160px;
}
@media (min-width: 1024px) {
  .loader-container[data-v-69bedcd0] {
    width: 100%;
  }
}
.skeleton[data-v-69bedcd0] {
  animation: loader-69bedcd0 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  border-radius: 0;
  display: block;
}
.wrapper[data-v-69bedcd0] {
  display: flex;
  flex-direction: column;
}
.image[data-v-69bedcd0] {
  aspect-ratio: 9/16;
  width: 160px;
}
@media (min-width: 1024px) {
  .image[data-v-69bedcd0] {
    width: 100%;
  }
}
@keyframes loader-69bedcd0 {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.horizontal-slider-list[data-v-e0b3103a] {
  background-color: var(--color-50);
  margin-bottom: 4px;
  padding-bottom: 8px;
}
.horizontal-slider-list .content-slide-btn[data-v-e0b3103a] {
  background-color: var(--color-dark-100);
  border: 1px solid var(--color-dark-300);
  display: block;
  height: 100%;
  width: 100%;
}
.horizontal-slider-list[data-v-e0b3103a] .card-header {
  height: 48px;
  padding: 0 8px;
}
.horizontal-slider-list[data-v-e0b3103a] .card-header .card-header__icon {
  background-color: initial;
}
.horizontal-slider-list[data-v-e0b3103a] .oblong-card {
  margin-right: 8px;
}
.horizontal-slider-list[data-v-e0b3103a] .wm-content-slider {
  position: relative;
}
@media (min-width: 1024px) {
  .horizontal-slider-list[data-v-e0b3103a] .wm-content-slider {
    padding-left: 8px;
  }
}
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slide-group:first-of-type
  .oblong-card {
  margin-left: 8px;
}
.horizontal-slider-list[data-v-e0b3103a] .wm-content-slide {
  height: 100%;
}
.horizontal-slider-list[data-v-e0b3103a] .wm-content-slider__left-arrow-marker,
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__right-arrow-marker {
  background-color: var(--color-light-50);
  border: 2px solid var(--color-light-300);
  border-radius: 16px;
  height: 32px;
  padding: 8px;
  top: 223px;
  width: 32px;
}
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__left-arrow-marker:hover:before,
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__right-arrow-marker:hover:before {
  opacity: 1;
}
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__left-arrow-marker:before,
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__right-arrow-marker:before {
  background-color: var(--color-light-100);
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: -2px;
  transition: all 0.15s;
  width: 32px;
}
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__left-arrow-marker:after,
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__right-arrow-marker:after {
  border: none;
  color: var(--accent);
  font-family: icons;
  font-size: 16px;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
}
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__right-arrow-marker {
  right: 4px;
}
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__right-arrow-marker:after {
  content: "";
}
.horizontal-slider-list[data-v-e0b3103a] .wm-content-slider__left-arrow-marker {
  left: 4px;
}
.horizontal-slider-list[data-v-e0b3103a]
  .wm-content-slider__left-arrow-marker:after {
  content: "";
}
.horizontal-slider-list[data-v-e0b3103a] .card-divider {
  margin: 0 auto 8px;
  width: calc(100% - 16px);
}
.loader-wrapper[data-v-e0b3103a] {
  display: flex;
  gap: 8px;
  overflow: hidden;
  padding: 0 8px;
}
.shows-grid-headbox__wrapper[data-v-a2601c1e] {
  background-color: var(--color-dark-50);
  display: grid;
  gap: 8px;
  grid-template-columns: 1fr 1fr;
  padding: 8px;
}
@media (min-width: 1024px) {
  .shows-grid-headbox__wrapper[data-v-a2601c1e] {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.tv-card__labels[data-v-f4dd72dd] {
  background-color: var(--color-dark-50);
  bottom: 4px;
  display: flex;
  position: absolute;
  right: 4px;
  width: auto;
}
.tv-card__labels .card-label-wrap[data-v-f4dd72dd] {
  align-items: center;
  background-color: var(--video-indication-surface);
  color: var(--video-indication-elements);
  display: inline-flex;
  height: 24px;
  justify-content: center;
  width: 24px;
}
.tv-card__labels .is-duration[data-v-f4dd72dd] {
  align-items: center;
  color: var(--color-light-50);
  display: flex;
  font-size: 0.6875rem;
  justify-content: center;
  line-height: 0.875rem;
  padding: 3px 4px;
}
@supports (font-variation-settings: normal) {
  .tv-card__labels .is-duration[data-v-f4dd72dd] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .tv-card__labels .is-duration[data-v-f4dd72dd] {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .tv-card__labels .is-duration[data-v-f4dd72dd] {
    line-height: 1rem;
  }
  .tv-card__labels .is-play .icon-play[data-v-f4dd72dd]:before {
    display: block;
    font-size: 1rem;
  }
}
@media (min-width: 1024px) {
  .tv-widget-card:hover .tv-widget-card__image-container img[data-v-912c2509] {
    transform: var(--img-hover-transform);
  }
  .isOther .tv-widget-card__container[data-v-912c2509] {
    align-items: center;
    display: flex;
    margin-bottom: 8px;
  }
}
.tv-widget-card__image-container[data-v-912c2509] {
  aspect-ratio: 16/9;
  display: block;
  height: auto;
  margin-bottom: 6px;
  overflow: hidden;
  position: relative;
  width: 234px;
}
@media (min-width: 1024px) {
  .isFirst .tv-widget-card__image-container[data-v-912c2509] {
    width: 100%;
  }
  .isOther .tv-widget-card__image-container[data-v-912c2509] {
    flex-shrink: 0;
    margin-bottom: 0;
    margin-right: 8px;
    width: 108px;
  }
  .is-sidebar .isOther .tv-widget-card__image-container[data-v-912c2509] {
    margin-right: 0;
    order: 2;
  }
}
.tv-widget-card__image[data-v-912c2509] {
  aspect-ratio: 16/9;
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .tv-widget-card__image[data-v-912c2509] {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.tv-widget-card__title[data-v-912c2509] {
  display: -webkit-box;
  line-clamp: 4;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  color: var(--color-dark-900);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  overflow: hidden;
}
@supports (font-variation-settings: normal) {
  .tv-widget-card__title[data-v-912c2509] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tv-widget-card__title[data-v-912c2509] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .tv-widget-card__title[data-v-912c2509] {
    letter-spacing: 0.2px;
  }
  .is-sidebar .tv-widget-card__title[data-v-912c2509] {
    flex-grow: 1;
  }
  .isFirst .tv-widget-card__title[data-v-912c2509] {
    font-size: 1.125rem;
    letter-spacing: 0.27px;
    line-height: 1.3125rem;
  }
}
@media (min-width: 1024px) {
  @supports (font-variation-settings: normal) {
    .isFirst .tv-widget-card__title[data-v-912c2509] {
      font-variation-settings: "wght" 700;
    }
  }
  @supports not (font-variation-settings: normal) {
    .isFirst .tv-widget-card__title[data-v-912c2509] {
      font-weight: 700;
    }
  }
}
@media (min-width: 1024px) {
  .isOther .tv-widget-card__title[data-v-912c2509] {
    color: var(--color-dark-700);
    font-size: 0.8125rem;
    line-height: 1rem;
  }
  .is-sidebar .isOther .tv-widget-card__title[data-v-912c2509] {
    margin-right: 8px;
    order: 1;
  }
}
.tv-widget-card__play-icon[data-v-912c2509] {
  display: none;
}
.tv-widget-card__play-icon .icon-play[data-v-912c2509] {
  color: var(--video-indication-elements);
  font-size: 1.5rem;
}
@media (min-width: 1024px) {
  .isFirst .tv-widget-card__play-icon[data-v-912c2509] {
    align-items: center;
    background-color: var(--video-indication-surface);
    border-radius: 50%;
    display: flex;
    height: 40px;
    justify-content: center;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 40px;
  }
}
.tv-widget-card[data-v-912c2509] .tv-card__labels .card-label-wrap {
  height: 24px;
  width: 24px;
}
@media (min-width: 1024px) {
  .tv-widget-card[data-v-912c2509] .tv-card__labels .card-label-wrap {
    height: 20px;
    width: 20px;
  }
}
.tv-widget-card[data-v-912c2509] .tv-card__labels .is-duration {
  padding: 5px 4px;
}
@media (min-width: 1024px) {
  .tv-widget-card[data-v-912c2509] .tv-card__labels .is-duration {
    font-size: 0.5625rem;
    line-height: 0.875rem;
    padding: 3px;
  }
}
@media (min-width: 1024px) {
  .tv-widget-card[data-v-912c2509] .tv-card__labels .is-play .icon-play:before {
    font-size: 0.875rem;
  }
}
@media (min-width: 1024px) {
  .tv-widget-card.isFirst[data-v-912c2509] .tv-card__labels .card-label-wrap {
    height: 24px;
    width: 24px;
  }
}
@media (min-width: 1024px) {
  .tv-widget-card.isFirst[data-v-912c2509] .tv-card__labels .is-duration {
    font-size: 0.6875rem;
    line-height: 0.875rem;
    padding: 5px 4px;
  }
}
@media (min-width: 1024px) {
  .tv-widget-card.isFirst[data-v-912c2509] .tv-card__labels .is-play {
    display: none;
  }
}
.tv-widget-card[data-v-912c2509] .image-label-wrap.is-video {
  bottom: 4px;
  letter-spacing: normal;
  position: absolute;
  right: 4px;
  width: auto;
}
@media (min-width: 1024px) {
  .isFirst
    .tv-widget-card[data-v-912c2509]
    .image-label-wrap.is-video
    .icon-play {
    display: none;
  }
}
.tv-widget-acl[data-v-4faaff66] {
  padding-left: 0;
}
@media (min-width: 1024px) {
  .tv-widget-acl[data-v-4faaff66] {
    padding: 0 8px;
  }
}
.tv-widget-acl__container[data-v-4faaff66] {
  display: flex;
  overflow-x: scroll;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
  gap: 8px;
  margin-bottom: 8px;
}
@media (min-width: 1024px) {
  .tv-widget-acl__container[data-v-4faaff66] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 0;
    overflow-x: initial;
  }
  .is-sidebar .tv-widget-acl__container[data-v-4faaff66] {
    gap: 0;
    grid-template-columns: unset;
  }
}
.tv-widget-acl__first-part[data-v-4faaff66] {
  margin-left: 8px;
}
@media (min-width: 1024px) {
  .tv-widget-acl__first-part[data-v-4faaff66] {
    margin-left: 0;
    margin-top: 8px;
  }
  .is-sidebar .tv-widget-acl__first-part[data-v-4faaff66]:after {
    background-color: var(--color-dark-200);
    content: "";
    display: block;
    height: 1px;
    margin: 8px 0;
    width: 100%;
  }
}
.tv-widget-acl__other-items[data-v-4faaff66] {
  display: flex;
  gap: 8px;
}
@media (min-width: 1024px) {
  .tv-widget-acl__other-items[data-v-4faaff66] {
    flex-direction: column;
    gap: 0;
    height: 248px;
    overflow-y: scroll;
    padding-top: 8px;
    scrollbar-color: var(--color-dark-400) #0000;
    scrollbar-width: thin;
  }
  .is-sidebar .tv-widget-acl__other-items[data-v-4faaff66] {
    height: auto;
    overflow-y: auto;
    padding-top: 0;
  }
}
.tv-widget-acl__other-items-wrapper[data-v-4faaff66] {
  position: relative;
}
@media (min-width: 1024px) {
  .tv-widget-acl__other-items-wrapper[data-v-4faaff66]:after,
  .tv-widget-acl__other-items-wrapper[data-v-4faaff66]:before {
    content: "";
    height: 8px;
    position: absolute;
    width: 100%;
    z-index: 2;
  }
  .is-sidebar .tv-widget-acl__other-items-wrapper[data-v-4faaff66]:after,
  .is-sidebar .tv-widget-acl__other-items-wrapper[data-v-4faaff66]:before {
    display: none;
  }
  .tv-widget-acl__other-items-wrapper[data-v-4faaff66]:before {
    background-image: var(--tv-widget-scrim-leading);
    top: 0;
  }
  .tv-widget-acl__other-items-wrapper[data-v-4faaff66]:after {
    background-image: var(--tv-widget-scrim-trailing);
    bottom: 0;
  }
}
.tv-widget-acl .card-divider[data-v-4faaff66] {
  display: none;
}
@media (min-width: 1024px) {
  .tv-widget-acl .card-divider[data-v-4faaff66] {
    background-color: var(--color-dark-200);
    display: block;
    height: 1px;
    margin-bottom: 8px;
    width: 100%;
  }
}
.tv-widget__cta[data-v-4faaff66] {
  align-items: center;
  background-color: var(--accent);
  color: var(--color-light-50);
  display: flex;
  font-size: 0.875rem;
  height: 40px;
  justify-content: center;
  line-height: 1.0625rem;
  margin-left: 8px;
  margin-right: 8px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .tv-widget__cta[data-v-4faaff66] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tv-widget__cta[data-v-4faaff66] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .tv-widget__cta[data-v-4faaff66] {
    display: none;
  }
}
.tv-widget__cta.isDesktop[data-v-4faaff66] {
  display: none;
}
@media (min-width: 1024px) {
  .tv-widget__cta.isDesktop[data-v-4faaff66] {
    cursor: pointer;
    display: flex;
    margin-left: 0;
    transition: all 0.2s;
    width: 100%;
  }
  .tv-widget__cta.isDesktop[data-v-4faaff66]:hover {
    background-color: var(--accent-hover);
  }
}
.content-aside[data-v-0b5d0545] {
  background-color: var(--color-50);
  display: flex;
  flex-direction: column;
  margin-bottom: 4px;
  max-width: 640px;
  padding: 8px 8px 0;
}
@media (min-width: 429px) {
  .content-aside[data-v-0b5d0545] {
    box-shadow: 0 1px 3px #00000021;
  }
}
@media (min-width: 1024px) {
  .content-aside[data-v-0b5d0545] {
    display: flex;
    flex-direction: column;
    padding: 8px 8px 0;
  }
  .content-aside:hover .content-aside__image[data-v-0b5d0545] img {
    transform: var(--img-hover-transform);
  }
}
.content-aside__header[data-v-0b5d0545] {
  align-items: center;
  display: flex;
  height: 40px;
  padding: 0 0 8px;
}
.content-aside__sponsor[data-v-0b5d0545] {
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  margin-right: 8px;
  max-height: 24px;
  position: relative;
}
.content-aside__sponsor img[data-v-0b5d0545] {
  max-height: 100%;
  object-fit: contain;
  width: auto;
}
.content-aside__headline[data-v-0b5d0545] {
  color: var(--color-900);
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
@supports (font-variation-settings: normal) {
  .content-aside__headline[data-v-0b5d0545] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside__headline[data-v-0b5d0545] {
    font-weight: 800;
  }
}
.content-aside__image[data-v-0b5d0545] {
  flex-grow: 1;
  flex-shrink: 0;
  height: 0;
  margin-bottom: 8px;
  overflow: hidden;
  padding-top: 66.67%;
  position: relative;
  width: 100%;
}
.content-aside__image[data-v-0b5d0545] img,
.content-aside__image[data-v-0b5d0545] picture {
  height: 100%;
  left: 0;
  object-fit: cover;
  object-position: center;
  position: absolute;
  top: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  .content-aside__image[data-v-0b5d0545] img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.content-aside__labels[data-v-0b5d0545] {
  display: flex;
}
.content-aside__labels[data-v-0b5d0545] .card-label-wrap {
  margin: 0 4px 8px 0;
}
.content-aside__title[data-v-0b5d0545] {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 8px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .content-aside__title[data-v-0b5d0545] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside__title[data-v-0b5d0545] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .content-aside__title[data-v-0b5d0545] {
    font-size: 1.375rem;
    line-height: 1.625rem;
  }
}
.content-aside__link[data-v-0b5d0545] {
  align-items: center;
  background-color: var(--accent);
  color: var(--color-50);
  display: inline-flex;
  font-size: 0.875rem;
  height: 40px;
  justify-content: center;
  line-height: 1.0625rem;
  margin-bottom: 8px;
  padding: 8px 24px;
  text-align: center;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .content-aside__link[data-v-0b5d0545] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside__link[data-v-0b5d0545] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .content-aside__link[data-v-0b5d0545] {
    margin-right: 24px;
    width: auto;
  }
  .content-aside:hover .content-aside__link[data-v-0b5d0545] {
    background-color: var(--accent-hover);
    cursor: pointer;
  }
}
[data-v-0b5d0545] .content-aside__labels .is-pr {
  background-color: var(--color-100);
  color: var(--color-700);
}
[data-v-0b5d0545] .content-aside__labels .is-primary {
  color: var(--accent);
}
.hidden[data-v-0b5d0545] {
  display: none;
}
.columns-list[data-v-d8dfee23] .feed-renderer {
  padding: 0 0 8px;
}
.columns-list[data-v-d8dfee23] .feed-renderer.content-with-background {
  background-color: var(--columns-template-surface);
}
.columns-list[data-v-d8dfee23] .feed-renderer .card-container {
  padding: 0 8px;
}
.columns-list[data-v-d8dfee23] .feed-renderer .card-divider {
  margin: 8px auto;
  width: calc(100% - 16px);
}
[data-v-d5e2a0df] .feed-renderer {
  padding: 0;
}
[data-v-d5e2a0df] .feed-renderer .cards-container {
  padding: 0 8px;
}
[data-v-d5e2a0df] .feed-renderer .card-container {
  margin-bottom: 12px;
}
[data-v-d5e2a0df] .feed-renderer .card-container:last-of-type,
[data-v-d5e2a0df] .feed-renderer .card-container:nth-last-of-type(2) {
  margin-bottom: 8px;
}
[data-v-d5e2a0df] .feed-renderer .card-container.in-grid.odd {
  border-right: 0;
  padding-right: 4px;
}
[data-v-d5e2a0df] .feed-renderer .card-container.in-grid.even {
  padding-left: 4px;
}
.hidden[data-v-d5e2a0df] {
  display: none;
}
.list-header[data-v-39e45770] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 40px;
  justify-content: space-between;
  margin-bottom: 8px;
  padding: 0 0 8px;
}
.list-header.text-color-light[data-v-39e45770] {
  color: var(--header-text-light);
}
.list-header.text-color-dark[data-v-39e45770] {
  color: var(--header-text-dark);
}
.dark .list-header[data-v-39e45770] {
  color: var(--text-color-dark);
}
.light .list-header[data-v-39e45770] {
  color: var(--text-color-light);
}
.list-header .arrow-link[data-v-39e45770] {
  transition: all 0.15s;
}
@media (min-width: 1024px) {
  .dark .list-header .arrow-link[data-v-39e45770]:hover {
    background-color: var(--arrow-background-color-dark-hover);
  }
  .light .list-header .arrow-link[data-v-39e45770]:hover {
    background-color: var(--arrow-background-color-light-hover);
  }
}
.dark .list-header .arrow-link .icon-arrow--right[data-v-39e45770]:before {
  color: var(--text-color-dark);
}
.light .list-header .arrow-link .icon-arrow--right[data-v-39e45770]:before {
  color: var(--text-color-light);
}
.header-image[data-v-39e45770] {
  margin-right: 8px;
  max-height: 24px;
}
.light .is-light[data-v-39e45770] {
  display: inline;
}
.dark .is-light[data-v-39e45770],
.light .is-dark[data-v-39e45770] {
  display: none;
}
.dark .is-dark[data-v-39e45770] {
  display: inline;
}
.title[data-v-39e45770] {
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  margin-right: 8px;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .title[data-v-39e45770] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-39e45770] {
    font-weight: 800;
  }
}
.title.dark[data-v-39e45770],
.title.light[data-v-39e45770] {
  color: var(--header-arrow-light-background);
}
.arrow-link[data-v-39e45770] {
  align-items: center;
  display: flex;
  height: 32px;
  justify-content: center;
  min-width: 32px;
  width: 32px;
}
.arrow-link [class^="icon-"][data-v-39e45770] {
  font-size: 1rem;
}
.arrow-link [class^="icon-"].dark[data-v-39e45770],
.arrow-link [class^="icon-"].light[data-v-39e45770] {
  color: var(--header-arrow-light-background);
}
.dark .origami-widget[data-v-6b7c361a] .list-header {
  background-color: var(--background-color-dark);
  color: var(--text-color-dark);
}
.light .origami-widget[data-v-6b7c361a] .list-header {
  background-color: var(--background-color-light);
  color: var(--text-color-light);
}
@media (min-width: 1024px) {
  .dark .origami-widget[data-v-6b7c361a] .list-header .arrow-link:hover,
  .light .origami-widget[data-v-6b7c361a] .list-header .arrow-link:hover {
    background-color: var(--color-200);
  }
}
.origami-widget.has-custum-header[data-v-6b7c361a] .list-header {
  border-bottom: none;
  padding: 0 4px 0 8px;
}
@media (min-width: 1024px) {
  .dark
    .origami-widget.has-custum-header[data-v-6b7c361a]
    .list-header
    .arrow-link:hover {
    background-color: var(--arrow-background-color-dark-hover);
  }
}
@media (min-width: 1024px) {
  .light
    .origami-widget.has-custum-header[data-v-6b7c361a]
    .list-header
    .arrow-link:hover {
    background-color: var(--arrow-background-color-light-hover);
  }
}
.origami-widget.is-feed-no-header .content-with-background[data-v-6b7c361a] {
  background-color: initial;
  box-shadow: none;
  margin-bottom: 0;
  padding: 0;
}
.below-feed-pagination
  .origami-widget.is-feed-no-header
  .content-with-background[data-v-6b7c361a],
.origami-widget.is-feed-no-header[data-v-6b7c361a] .card-container {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 8px;
}
.below-feed-pagination
  .origami-widget.is-feed-no-header[data-v-6b7c361a]
  .card-container {
  background-color: initial;
  box-shadow: none;
  margin-bottom: 0;
  padding: 0;
}
.origami-widget.is-feed-no-header[data-v-6b7c361a] .card-divider {
  display: none;
}
.below-feed-pagination
  .origami-widget.is-feed-no-header[data-v-6b7c361a]
  .card-divider {
  display: block;
}
.below-feed-pagination
  .origami-widget.is-feed-no-header[data-v-6b7c361a]
  .card-divider:last-of-type {
  display: none;
}
.dark .origami-widget.is-ipr[data-v-6b7c361a] .list-header,
.light .origami-widget.is-ipr[data-v-6b7c361a] .list-header {
  background-color: var(--background-color-light);
  color: var(--color-light-900);
}
.dark .origami-widget.is-ipr[data-v-6b7c361a] .list-header .is-light,
.light .origami-widget.is-ipr[data-v-6b7c361a] .list-header .is-light {
  display: inline;
}
@media (min-width: 1024px) {
  .dark .origami-widget.is-ipr[data-v-6b7c361a] .list-header .arrow-link:hover,
  .light
    .origami-widget.is-ipr[data-v-6b7c361a]
    .list-header
    .arrow-link:hover {
    background-color: var(--color-light-200);
  }
}
.dark
  .origami-widget.is-ipr[data-v-6b7c361a]
  .bottom-divider
  .light
  .origami-widget.is-ipr
  :deep(.bottom-divider) {
  background-color: var(--background-color-light);
}
.dark .origami-widget.is-smartlife[data-v-6b7c361a] .list-header,
.light .origami-widget.is-smartlife[data-v-6b7c361a] .list-header {
  background-color: var(--background-color-dark);
  color: var(--color-dark-900);
}
@media (min-width: 1024px) {
  .dark
    .origami-widget.is-smartlife[data-v-6b7c361a]
    .list-header
    .arrow-link:hover,
  .light
    .origami-widget.is-smartlife[data-v-6b7c361a]
    .list-header
    .arrow-link:hover {
    background-color: var(--color-dark-200);
  }
}
.dark
  .origami-widget.is-smartlife[data-v-6b7c361a]
  .bottom-divider
  .light
  .origami-widget.is-smartlife
  :deep(.bottom-divider) {
  background-color: var(--background-color-dark);
}
.origami-widget[data-v-6b7c361a] .bottom-divider {
  height: 3px;
  margin-top: 10px;
  width: 100%;
}
.dark .origami-widget[data-v-6b7c361a] .bottom-divider {
  background-color: var(--background-color-dark);
}
.light .origami-widget[data-v-6b7c361a] .bottom-divider {
  background-color: var(--background-color-light);
}
@media (min-width: 1024px) {
  .external-feed-layout
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .card-image-container {
    flex-basis: 200px;
    height: auto;
    margin-right: 8px;
    order: 1;
    width: 200px;
  }
}
@media (min-width: 1024px) {
  .external-feed-layout
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .title {
    margin-right: 0;
    order: 2;
  }
}
@media (min-width: 1024px) {
  .external-feed-layout.below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .card-image-container {
    flex-basis: unset;
    margin-right: 0;
    width: 100%;
  }
}
.article-sidebar
  .origami-widget[data-v-6b7c361a]
  .cards-container
  .card-container
  .card-image-container,
.is-sidebar
  .origami-widget[data-v-6b7c361a]
  .cards-container
  .card-container
  .card-image-container {
  aspect-ratio: 1/1;
  height: 108px;
  margin-right: 0;
  min-width: 108px;
  order: 1;
  overflow: hidden;
  width: 108px;
}
@media (min-width: 1024px) {
  .article-sidebar
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .card-image-container,
  .is-sidebar
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .card-image-container {
    aspect-ratio: 3/2;
    height: 72px;
    order: 2;
  }
}
.article-sidebar
  .origami-widget[data-v-6b7c361a]
  .cards-container
  .card-container
  .title,
.is-sidebar
  .origami-widget[data-v-6b7c361a]
  .cards-container
  .card-container
  .title {
  margin-left: 8px;
  margin-right: 0;
  order: 1;
}
@media (min-width: 1024px) {
  .article-sidebar
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .title,
  .is-sidebar
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .title {
    margin-left: 0;
    margin-right: 8px;
  }
}
@media (min-width: 1024px) {
  .is-narrow
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .card-image-container {
    aspect-ratio: 16/9;
    flex-basis: unset;
    height: unset;
    margin-bottom: 8px;
    margin-right: 0;
    order: 1;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .is-narrow
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .title {
    margin-right: 0;
    order: 2;
  }
}
@media (min-width: 1024px) {
  .is-narrow
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .external-card-link {
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 1024px) {
  .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .external-card-link
    img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
@media (min-width: 1024px) {
  .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container
    .external-card-link:hover
    img {
    transform: var(--img-hover-transform);
  }
}
.external-feed-layout .origami-widget[data-v-6b7c361a] .cards-container {
  max-width: unset;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container {
  flex-direction: row;
  flex-wrap: wrap;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container {
  margin-top: 8px;
  padding-right: 8px;
  padding-top: 8px;
  position: relative;
  width: 50%;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container:after {
  background-color: var(--color-200);
  content: "";
  height: calc(100% - 8px);
  position: absolute;
  right: 0;
  top: 8px;
  width: 1px;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container:before {
  background-color: var(--color-200);
  content: "";
  height: 1px;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container:nth-child(-n + 3) {
  margin-top: 0;
  padding-top: 0;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container:nth-child(-n + 3):after {
  height: 100%;
  top: 0;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container:nth-child(-n + 3):before {
  display: none;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container.even {
  padding-left: 8px;
  padding-right: 0;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container.even:after {
  display: none;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-container
  .title {
  margin-left: 0;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .cards-container
  .card-image-container {
  aspect-ratio: 3/2;
  flex-basis: unset;
  flex-shrink: unset;
  height: unset;
  margin-bottom: 8px;
  width: 100%;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .card-divider {
  display: none;
}
.is-feed.external-feed-layout
  .origami-widget.is-stil-ohc-widget[data-v-6b7c361a]
  .external-card-link {
  flex-direction: column;
  margin: 0;
  padding: 0;
}
.article-below .is-main .origami-widget[data-v-6b7c361a] .bottom-divider,
.article-below .is-main .origami-widget[data-v-6b7c361a] .list-header,
.below-article-content .origami-widget[data-v-6b7c361a] .bottom-divider,
.below-article-content .origami-widget[data-v-6b7c361a] .list-header,
.below-feed-pagination .origami-widget[data-v-6b7c361a] .bottom-divider,
.below-feed-pagination .origami-widget[data-v-6b7c361a] .list-header {
  display: none;
}
.article-below
  .is-main
  .origami-widget.is-feed-no-header
  .content-with-background[data-v-6b7c361a],
.below-article-content
  .origami-widget.is-feed-no-header
  .content-with-background[data-v-6b7c361a],
.below-feed-pagination
  .origami-widget.is-feed-no-header
  .content-with-background[data-v-6b7c361a] {
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  margin-top: 0;
  position: relative;
}
.article-below .is-main .origami-widget[data-v-6b7c361a] .external-card-link,
.below-article-content .origami-widget[data-v-6b7c361a] .external-card-link,
.below-feed-pagination .origami-widget[data-v-6b7c361a] .external-card-link {
  flex-direction: column;
}
.article-below
  .is-main
  .origami-widget[data-v-6b7c361a]
  .external-card-link
  .card-image-container,
.below-article-content
  .origami-widget[data-v-6b7c361a]
  .external-card-link
  .card-image-container,
.below-feed-pagination
  .origami-widget[data-v-6b7c361a]
  .external-card-link
  .card-image-container {
  aspect-ratio: 3/2;
  flex-basis: unset;
  height: unset;
  margin-bottom: 8px;
  order: 1;
  width: 100%;
}
.article-below
  .is-main
  .origami-widget[data-v-6b7c361a]
  .external-card-link
  .title,
.below-article-content
  .origami-widget[data-v-6b7c361a]
  .external-card-link
  .title,
.below-feed-pagination
  .origami-widget[data-v-6b7c361a]
  .external-card-link
  .title {
  font-size: 1.25rem;
  letter-spacing: 0.3px;
  line-height: 1.5rem;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 1024px) {
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .external-card-link
    .title,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .external-card-link
    .title,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .external-card-link
    .title {
    font-size: 0.875rem;
    letter-spacing: unset;
    line-height: 1.25rem;
  }
}
@media (min-width: 1024px) {
  .article-below .is-main .origami-widget[data-v-6b7c361a] .cards-container,
  .below-article-content .origami-widget[data-v-6b7c361a] .cards-container,
  .below-feed-pagination .origami-widget[data-v-6b7c361a] .cards-container {
    align-items: unset;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container {
    margin-top: 8px;
    max-width: 218px;
    padding-top: 8px;
    position: relative;
    width: 33.33%;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:before,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:before,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:before {
    background: var(--color-200);
    content: "";
    height: 1px;
    left: -8px;
    position: absolute;
    top: 0;
    width: calc(100% + 17px);
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:first-child,
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3),
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(5),
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:first-child,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3),
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(5),
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:first-child,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3),
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(5) {
    margin-top: 0;
    padding-top: 0;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:first-child:before,
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3):before,
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(5):before,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:first-child:before,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3):before,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(5):before,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:first-child:before,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3):before,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(5):before {
    display: none;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 4):before,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 4):before,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 4):before {
    left: 0;
    width: calc(100% + 9px);
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 2):before,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 2):before,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 2):before {
    left: auto;
    right: 0;
    width: calc(100% + 9px);
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .external-card-link,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .external-card-link,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .external-card-link {
    flex-direction: column;
    height: 100%;
    justify-content: stretch;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-image-container,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-image-container,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-image-container {
    aspect-ratio: 3/2;
    flex-basis: 145px;
    margin-bottom: 8px;
    order: 1;
    width: 218px;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .title,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .title,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .title {
    margin-right: 0;
    order: 2;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider,
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider,
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider {
    height: auto;
    margin: 16px 8px 0;
    width: 1px;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(2),
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(4),
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(2),
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(4),
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(2),
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(4) {
    margin: 0 8px;
  }
  .article-below
    .is-main
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-of-type(3n),
  .below-article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-of-type(3n),
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-of-type(3n) {
    display: none;
  }
}
@media (min-width: 1024px) {
  .below-feed-pagination .origami-widget[data-v-6b7c361a] .cards-container {
    margin: 0 -8px;
    width: calc(100% + 17px);
  }
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container {
    max-width: unset;
    padding: 8px 8px 0;
    width: calc(33.33% - 1px);
  }
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:before {
    left: 0;
    width: 100%;
  }
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 4):before {
    left: 8px;
    width: calc(100% - 7px);
  }
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container:nth-child(3n + 2):before {
    right: 8px;
    width: calc(100% - 7px);
  }
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider {
    margin: 16px 0 0;
  }
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(2),
  .below-feed-pagination
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider:nth-child(4) {
    margin: 0;
  }
}
.article-content .origami-widget[data-v-6b7c361a] {
  margin: 4px -16px 0;
  max-width: 484px;
  position: relative;
  width: calc(100% + 32px);
}
.article-content .origami-widget[data-v-6b7c361a]:before {
  background-color: var(--background-color);
  box-shadow: inset var(--main-box-shadow);
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  top: -4px;
  width: 100%;
}
.article-content .origami-widget .content-with-background[data-v-6b7c361a] {
  background-color: initial;
  box-shadow: unset;
  margin-bottom: 0;
}
.article-content .origami-widget[data-v-6b7c361a] .bottom-divider,
.article-content .origami-widget[data-v-6b7c361a] .list-header {
  display: none;
}
.article-content .origami-widget[data-v-6b7c361a] .external-card-link {
  flex-direction: column;
}
.article-content
  .origami-widget[data-v-6b7c361a]
  .external-card-link
  .card-image-container {
  aspect-ratio: 3/2;
  flex-basis: unset;
  height: unset;
  margin-bottom: 8px;
  order: 1;
  width: 100%;
}
.article-content .origami-widget[data-v-6b7c361a] .external-card-link .title {
  font-size: 1.25rem;
  letter-spacing: 0.3px;
  line-height: 1.5rem;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 1024px) {
  .article-content .origami-widget[data-v-6b7c361a] .external-card-link .title {
    font-size: 0.875rem;
    letter-spacing: normal;
    line-height: 1.25rem;
  }
}
@media (min-width: 1024px) {
  .article-content .origami-widget[data-v-6b7c361a] {
    margin: 4px -32px 0;
    max-width: 704px;
    width: calc(100% + 64px);
  }
  .article-content .origami-widget[data-v-6b7c361a] .cards-container {
    align-items: unset;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
  }
  .article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-container {
    width: 33.33%;
  }
  .article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .external-card-link {
    flex-direction: column;
    height: 100%;
    justify-content: stretch;
  }
  .article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-image-container {
    aspect-ratio: 3/2;
    flex-basis: 145px;
    margin-bottom: 8px;
    order: 1;
    width: 218px;
  }
  .article-content .origami-widget[data-v-6b7c361a] .cards-container .title {
    margin-right: 0;
    order: 2;
  }
  .article-content
    .origami-widget[data-v-6b7c361a]
    .cards-container
    .card-divider {
    height: auto;
    margin: 0 8px;
    width: 1px;
  }
}
.article-content.all-comments-page .origami-widget[data-v-6b7c361a] {
  display: none;
}
@supports (font-variation-settings: normal) {
  .nl-card__description[data-v-ea7a69fd],
  .nl-card__link[data-v-ea7a69fd] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .nl-card__description[data-v-ea7a69fd],
  .nl-card__link[data-v-ea7a69fd] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .nl-card__action[data-v-ea7a69fd],
  .nl-card__label[data-v-ea7a69fd],
  .nl-card__title[data-v-ea7a69fd] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .nl-card__action[data-v-ea7a69fd],
  .nl-card__label[data-v-ea7a69fd],
  .nl-card__title[data-v-ea7a69fd] {
    font-weight: 700;
  }
}
.nl-card__container[data-v-ea7a69fd] {
  background-color: var(--color-50-inverse);
  box-shadow: 0 1px 3px #00000021;
  display: flex;
  flex-direction: column;
  margin-bottom: 8px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .isFeed .nl-card__container[data-v-ea7a69fd] {
    display: flex;
    flex-direction: row;
  }
  .nl-card__container:hover .nl-card__title[data-v-ea7a69fd] {
    color: var(--color-800-inverse);
  }
  .nl-card__container:hover .nl-card__link[data-v-ea7a69fd] {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
    color: var(--accent-hover);
  }
}
@media (min-width: 1024px) {
  .nl-card__container:hover .nl-card__image[data-v-ea7a69fd] img {
    transform: var(--img-hover-transform);
  }
}
.nl-card__bottom-part[data-v-ea7a69fd] {
  padding: 0 8px 8px;
}
.nl-card__image[data-v-ea7a69fd] {
  display: block;
  margin-bottom: 8px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .isFeed .nl-card__image[data-v-ea7a69fd] {
    aspect-ratio: 218/140;
    flex-basis: 218px;
    flex-grow: 1;
    flex-shrink: 0;
    margin-bottom: 0;
    margin-right: 16px;
    width: 218px;
  }
}
.isSidebar .nl-card__image[data-v-ea7a69fd] {
  aspect-ratio: 374/125;
  margin-bottom: 8px;
  width: 100%;
}
@media (min-width: 1024px) {
  .isSidebar .nl-card__image[data-v-ea7a69fd] {
    aspect-ratio: 374/125;
    margin-right: 0;
    width: 100%;
  }
}
.nl-card__image[data-v-ea7a69fd] picture {
  display: block;
  height: 100%;
  width: 100%;
}
.nl-card__image[data-v-ea7a69fd] img {
  aspect-ratio: inherit;
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .nl-card__image[data-v-ea7a69fd] img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.nl-card__content[data-v-ea7a69fd] {
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .nl-card__content[data-v-ea7a69fd] {
    padding: 0 24px;
  }
}
.nl-card__label[data-v-ea7a69fd] {
  color: var(--accent);
  display: -webkit-box;
  font-size: 0.6875rem;
  letter-spacing: 0.37px;
  margin-bottom: 8px;
  overflow: hidden;
  text-transform: uppercase;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.nl-card__title[data-v-ea7a69fd] {
  color: var(--color-900-inverse);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 8px;
}
.nl-card__description[data-v-ea7a69fd] {
  color: var(--color-900-inverse);
}
.nl-card__description[data-v-ea7a69fd],
.nl-card__link[data-v-ea7a69fd] {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.nl-card__link[data-v-ea7a69fd] {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 18px;
  background-repeat: no-repeat;
  background-size: 100% 1px;
  color: var(--accent);
  display: inline-block;
  margin: 0 0 8px;
  text-decoration: none !important;
  transition: all 0.2s;
}
.nl-card__action[data-v-ea7a69fd] {
  align-items: center;
  background-color: var(--accent);
  border: none;
  color: var(--color-light-50);
  cursor: pointer;
  display: flex;
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-size: 0.875rem;
  height: 40px;
  line-height: 1.0625rem;
  min-width: 133px;
  padding: 8px 24px 8px 12px;
  transition: background-color 0.2s ease-out;
  white-space: nowrap;
  width: auto;
}
@media (min-width: 1024px) {
  .nl-card__action[data-v-ea7a69fd]:hover {
    background-color: var(--accent-hover);
  }
}
.nl-card__action[data-v-ea7a69fd]:disabled {
  box-shadow: none;
  pointer-events: none;
}
.nl-card__check[data-v-ea7a69fd],
.nl-card__plus[data-v-ea7a69fd] {
  align-items: center;
  display: flex;
  font-size: 1.5rem;
  height: 24px;
  justify-content: center;
  margin-right: 12px;
  width: 24px;
}
.nl-card__check[data-v-ea7a69fd] {
  color: var(--color-light-50);
}
.spinner-container[data-v-ea7a69fd] {
  align-items: center;
  border-radius: 50%;
  color: var(--nav-extra-icon);
  display: flex;
  font-size: 1.5rem;
  height: 32px;
  justify-content: center;
  line-height: 1.5rem;
  margin-right: 8px;
  position: relative;
  transition: all 0.15s;
  width: 32px;
}
@supports (font-variation-settings: normal) {
  .form-checkbox .form-label[data-v-e7b4ebad] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .form-checkbox .form-label[data-v-e7b4ebad] {
    font-weight: 500;
  }
}
@supports (font-variation-settings: normal) {
  .nl-acl__popup-submit[data-v-e7b4ebad],
  .nl-acl__popup-title[data-v-e7b4ebad] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .nl-acl__popup-submit[data-v-e7b4ebad],
  .nl-acl__popup-title[data-v-e7b4ebad] {
    font-weight: 700;
  }
}
.nl-acl__popup[data-v-e7b4ebad] {
  background-color: var(--color-50-inverse);
  bottom: 0;
  display: flex;
  flex-wrap: wrap;
  height: auto;
  overflow: hidden;
  padding: 0 8px;
  position: sticky;
  transition: height 377ms ease-in;
}
.nl-acl__popup.fullWidth[data-v-e7b4ebad] {
  margin-left: -16px;
  width: calc(100% + 32px);
}
@media (min-width: 429px) {
  .nl-acl__popup.fullWidth[data-v-e7b4ebad] {
    margin-left: auto;
    width: 100%;
  }
}
.nl-acl__popup.hasInput[data-v-e7b4ebad] {
  height: 120px;
}
.nl-acl__popup.isExpanded[data-v-e7b4ebad] {
  height: 238px;
  transition: height 377ms ease-out;
}
@media (min-width: 1024px) {
  .isFeed .nl-acl__popup.isExpanded[data-v-e7b4ebad] {
    height: 160px;
  }
}
.nl-acl__popup .form-textbox[data-v-e7b4ebad] {
  margin-bottom: 0;
  padding-bottom: 16px;
  width: 100%;
}
@media (min-width: 1024px) {
  .isFeed .nl-acl__popup .form-textbox[data-v-e7b4ebad] {
    margin-right: 8px;
    padding-bottom: 0;
    width: calc(100% - 148px);
  }
}
.nl-acl__popup .form-textbox[data-v-e7b4ebad]:after {
  background-color: var(--color-300-inverse);
}
.nl-acl__popup .form-textbox[data-v-e7b4ebad]:focus-within:after {
  background-color: var(--color-900-inverse);
}
.nl-acl__popup .form-label[data-v-e7b4ebad] {
  color: var(--color-700-inverse);
}
.nl-acl__popup .form-input[data-v-e7b4ebad] {
  background-color: var(--color-100-inverse);
  border-radius: 0;
  caret-color: var(--color-900-inverse);
  color: var(--color-900-inverse);
}
.nl-acl__popup .form-input[data-v-e7b4ebad]:disabled {
  background-color: var(--color-75-inverse);
  color: var(--color-700-inverse);
}
@media (min-width: 1024px) {
  .nl-acl__popup .form-input[data-v-e7b4ebad]:hover {
    background-color: var(--color-200-inverse);
  }
}
.nl-acl__popup-title[data-v-e7b4ebad] {
  color: var(--color-900-inverse);
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 16px;
  margin-top: 24px;
}
.nl-acl__popup .chevron-icon[data-v-e7b4ebad] {
  align-items: center;
  background-color: initial;
  display: flex;
  height: 16px;
  justify-content: center;
  position: absolute;
  right: 12px;
  top: 16px;
  width: 16px;
}
.nl-acl__popup .chevron-icon[data-v-e7b4ebad],
.nl-acl__popup-submit[data-v-e7b4ebad] {
  border: none;
  color: var(--color-light-50);
  cursor: pointer;
  outline: none;
}
.nl-acl__popup-submit[data-v-e7b4ebad] {
  background-color: var(--accent);
  font-family: Inter, Helvetica Neue, arial, sans-serif;
  font-size: 0.875rem;
  height: 40px;
  line-height: 1.0625rem;
  margin-bottom: 8px;
  order: 5;
  width: 100%;
}
@media (min-width: 1024px) {
  .nl-acl__popup-submit[data-v-e7b4ebad]:hover {
    background-color: var(--accent-hover);
  }
  .isFeed .nl-acl__popup-submit[data-v-e7b4ebad] {
    flex-basis: 140px;
    height: 48px;
    margin-bottom: 0;
  }
}
.nl-acl__popup-submit[data-v-e7b4ebad]:disabled {
  opacity: 0.42;
  pointer-events: none;
}
.form-checkbox[data-v-e7b4ebad] {
  display: flex;
  margin-bottom: 16px;
  position: relative;
}
@media (min-width: 1024px) {
  .isFeed .form-checkbox[data-v-e7b4ebad] {
    margin-bottom: 8px;
    margin-top: 16px;
    order: 6;
  }
  .form-checkbox[data-v-e7b4ebad]:hover {
    cursor: pointer;
  }
}
.form-checkbox .checkbox[data-v-e7b4ebad] {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background: var(--color-100-inverse) no-repeat center/24px;
  border: 2px solid var(--color-300-inverse);
  border-radius: 0;
  display: flex;
  flex-basis: 24px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  justify-content: center;
  margin-right: 8px;
  outline: none;
  transition: all 0.2s;
  width: 24px;
}
.form-checkbox .checkbox[data-v-e7b4ebad]:checked {
  border: 2px solid #0000;
}
.dark .form-checkbox .checkbox[data-v-e7b4ebad]:checked {
  background: var(--accent) url(../images/kurir-checkmark-icon-dark.svg)
    no-repeat center/24px;
}
.light .form-checkbox .checkbox[data-v-e7b4ebad]:checked {
  background: var(--accent) url(../images/kurir-checkmark-icon-light.svg)
    no-repeat center/24px;
}
@media (min-width: 1024px) {
  .form-checkbox .checkbox[data-v-e7b4ebad]:hover {
    background-color: var(--color-200-inverse);
    cursor: pointer;
  }
  .form-checkbox .checkbox[data-v-e7b4ebad]:hover:checked {
    background-color: var(--checkbox-hover);
  }
}
.form-checkbox .form-label[data-v-e7b4ebad] {
  color: var(--color-900-inverse);
  font-size: 0.875rem;
  left: unset;
  line-height: 1.375rem;
  position: relative;
  top: unset;
}
.form-checkbox a[data-v-e7b4ebad] {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  color: var(--color-900-inverse);
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .form-checkbox a[data-v-e7b4ebad]:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
    color: var(--accent-hover);
    cursor: pointer;
  }
}
.nl-widget[data-v-31809484] {
  background-color: var(--color-50-inverse);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  overflow: hidden;
  position: relative;
}
.nl-widget-body[data-v-31809484] {
  padding: 0 8px;
}
.nl-widget-body[data-v-31809484] .nl-card {
  height: 100%;
}
.nl-widget-body[data-v-31809484] .nl-card:first-of-type {
  margin-left: 0;
}
.nl-widget-body[data-v-31809484] .nl-card:last-of-type {
  margin-right: 0;
}
.nl-widget-body[data-v-31809484] .nl-card__container {
  background-color: initial;
  box-shadow: none;
  width: 100%;
}
.nl-widget-body[data-v-31809484] .nl-card__bottom-part,
.nl-widget-body[data-v-31809484] .nl-card__content {
  padding-left: 0;
  padding-right: 0;
}
.nl-widget .nl-widget-popup-divider[data-v-31809484] {
  background-color: var(--color-200-inverse);
  height: 1px;
  margin-bottom: 0;
  width: 100%;
}
.nl-widget[data-v-31809484] .nl-acl__popup {
  background-color: initial;
}
@media (min-width: 1024px) {
  .nl-widget[data-v-31809484] .nl-acl__popup {
    max-width: 100%;
    padding: 0 8px;
  }
}
.nl-widget[data-v-31809484] .list-header-simple__icon [class^="icon-"],
.nl-widget[data-v-31809484] .list-header-simple__title {
  color: var(--color-900-inverse);
}
.nl-widget[data-v-31809484] .list-header-simple:after {
  background-color: var(--color-200-inverse);
}
.slide-enter-active[data-v-31809484] {
  animation: slide-in-31809484 377ms;
  transition: all 377ms ease-in;
}
.slide-leave-active[data-v-31809484] {
  animation: slide-in-31809484 377ms reverse;
  transition: all 377ms ease-out;
}
@keyframes slide-in-31809484 {
  0% {
    height: 0;
  }
  to {
    height: 136px;
  }
}
@media (min-width: 1024px) {
  .nl-widget[data-v-31809484] .list-header-simple__icon:hover {
    background-color: var(--color-200-inverse);
  }
}
.frontpages-item[data-v-37fb03ee] {
  display: flex;
  flex-basis: 100%;
  flex-grow: 1;
  flex-shrink: 0;
  height: auto;
  justify-content: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .frontpages-item[data-v-37fb03ee] {
    width: 300px;
  }
}
@media (min-width: 1024px) {
  .generic-template-3news[data-v-23744041] .arrow-link:hover {
    background-color: var(--color-200) !important;
  }
}
@media (min-width: 1024px) {
  .generic-template-3news[data-v-23744041] .content-with-background {
    padding-bottom: 0;
  }
}
.generic-template-3news[data-v-23744041] .card-container.in-grid {
  border-top: 1px solid var(--color-200);
  padding-top: 8px;
}
.generic-template-3news[data-v-23744041]
  .card-container.in-grid:nth-of-type(-n + 2) {
  border-top: none;
  padding-top: 0;
}
@media (min-width: 1024px) {
  .generic-template-3news[data-v-23744041] .card-container.in-grid {
    border-top: none;
  }
}
@media (min-width: 1024px) {
  .generic-template-3news[data-v-23744041] .cards-container {
    align-items: unset;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 0 -8px;
  }
  .generic-template-3news[data-v-23744041] .card-container {
    flex-basis: 33.33%;
    padding: 8px;
    position: relative;
    width: 33.33%;
  }
  .article-sidebar .generic-template-3news[data-v-23744041] .card-container,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-container {
    flex-basis: 100%;
    width: 100%;
  }
  .generic-template-3news[data-v-23744041] .card-container.odd {
    border-right: none;
  }
  .generic-template-3news[data-v-23744041] .card-container:after,
  .generic-template-3news[data-v-23744041] .card-container:before {
    background-color: var(--color-200);
    content: "";
    position: absolute;
  }
  .generic-template-3news[data-v-23744041] .card-container:before {
    height: 1px;
    left: 0;
    top: 0;
    width: 100%;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:before,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-container:before {
    left: 8px !important;
    right: 0 !important;
    width: calc(100% - 16px) !important;
  }
  .generic-template-3news[data-v-23744041] .card-container:after {
    height: calc(100% - 16px);
    left: 0;
    top: 8px;
    width: 1px;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:after,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-container:after {
    display: none;
  }
  .generic-template-3news[data-v-23744041] .card-container:nth-of-type(-n + 3) {
    padding-top: 0;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(-n + 3),
  .is-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(-n + 3) {
    padding-top: 8px;
  }
  .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(-n + 3):before {
    display: none;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(-n + 3):before,
  .is-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(-n + 3):before {
    display: block;
  }
  .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(-n + 3):after {
    height: calc(100% - 8px);
    top: 0;
  }
  .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(3n + 1):before {
    left: 8px;
    width: calc(100% - 8px);
  }
  .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(3n + 1):after {
    display: none;
  }
  .generic-template-3news[data-v-23744041]
    .card-container:nth-of-type(3n):before {
    right: 8px;
    width: calc(100% - 8px);
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:first-of-type:before,
  .is-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:first-of-type:before {
    display: none;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:first-of-type,
  .is-sidebar
    .generic-template-3news[data-v-23744041]
    .card-container:first-of-type {
    padding-top: 0;
  }
  .generic-template-3news[data-v-23744041] .content-wrapper {
    flex-direction: column;
    height: 100%;
    justify-content: stretch;
  }
  .article-sidebar .generic-template-3news[data-v-23744041] .content-wrapper,
  .is-sidebar .generic-template-3news[data-v-23744041] .content-wrapper {
    flex-direction: row;
    height: unset;
  }
  .generic-template-3news[data-v-23744041] .card-content {
    overflow: visible;
    padding-left: 0;
  }
  .article-sidebar .generic-template-3news[data-v-23744041] .card-content,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-content {
    order: 1;
    padding-right: 8px;
  }
  .generic-template-3news[data-v-23744041] .card-labels {
    max-width: 218px;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-labels.top-labels,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-labels.top-labels {
    display: block;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-labels.in-content,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-labels.in-content {
    display: none;
  }
  .generic-template-3news[data-v-23744041] .card-c.in-feed {
    height: 100%;
  }
  .article-sidebar
    .generic-template-3news[data-v-23744041]
    .card-image-container,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-image-container {
    aspect-ratio: 3/2;
    height: 72px;
    min-width: 108px;
    overflow: hidden;
    width: 108px;
  }
  .generic-template-3news[data-v-23744041] .card-image {
    height: auto;
    margin-bottom: 8px !important;
    width: 100%;
  }
  .article-sidebar .generic-template-3news[data-v-23744041] .card-image,
  .is-sidebar .generic-template-3news[data-v-23744041] .card-image {
    height: 72px;
    min-width: 108px;
    overflow: hidden;
    width: 108px;
  }
  .below-feed-pagination
    .generic-template-3news[data-v-23744041]
    .in-grid
    .card-image {
    min-width: 100%;
    width: 100%;
  }
  .generic-template-3news[data-v-23744041] .card-divider {
    display: none;
  }
  .generic-template-3news[data-v-23744041] .card-engagement-bar .card-divider {
    display: block;
    height: 24px;
    margin: 0 4px;
  }
}
.generic-template-3news[data-v-23744041]
  .category-surface-color-none.bottom-divider,
.generic-template-3news[data-v-23744041]
  .category-surface-color-undefined.bottom-divider,
.below-article-content .generic-template-3news[data-v-23744041] .bottom-divider,
.generic-template-3news.hide-header[data-v-23744041] .bottom-divider,
.generic-template-3news.hide-header[data-v-23744041] .list-header {
  display: none;
}
.generic-template-3news.has-content-section[data-v-23744041]
  .content-with-background {
  padding-bottom: 8px;
}
@media (min-width: 1024px) {
  .below-article-content
    .generic-template-3news.has-content-section[data-v-23744041]
    .content-with-background {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .generic-template-3news.has-content-section[data-v-23744041]
    .is-grid.cards-container
    + .bottom-divider {
    margin-top: 0;
  }
}
@supports (font-variation-settings: normal) {
  .live-widget__title[data-v-53cb3de0] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .live-widget__title[data-v-53cb3de0] {
    font-weight: 800;
  }
}
.live-widget[data-v-53cb3de0] {
  background-color: var(--tv-widget-surface);
  margin-bottom: 4px;
  max-width: 704px;
  padding: 0 8px 8px;
}
.live-widget__header[data-v-53cb3de0] {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: space-between;
  padding: 0;
}
.live-widget__title-container[data-v-53cb3de0] {
  align-items: center;
  display: flex;
  overflow: hidden;
  width: 100%;
}
.live-widget__title[data-v-53cb3de0] {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: var(--color-light-50);
  font-size: 0.8125rem;
  font-weight: 700;
  letter-spacing: 1.87px;
  margin-left: 4px;
  overflow: hidden;
  position: relative;
  text-transform: uppercase;
  width: 100%;
}
.live-widget__secondary .live-widget__title[data-v-53cb3de0] {
  font-size: 0.6875rem;
  letter-spacing: 1.58px;
  line-height: 0.875rem;
  max-height: 28px;
}
.live-widget__close-btn[data-v-53cb3de0],
.live-widget__play-btn[data-v-53cb3de0] {
  align-items: center;
  border-radius: 50%;
  color: var(--color-dark-400);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  height: 32px;
  justify-content: center;
  transition: background-color 0.2s ease-out;
  width: 32px;
}
.live-widget__close-btn[data-v-53cb3de0]:hover,
.live-widget__play-btn[data-v-53cb3de0]:hover {
  background-color: var(--color-dark-200);
}
.live-widget__details[data-v-53cb3de0] {
  align-items: center;
  display: flex;
  gap: 4px;
  margin-top: 8px;
}
.live-widget__source[data-v-53cb3de0] {
  color: var(--color-light-50);
  font-size: 0.625rem;
  white-space: nowrap;
}
.live-widget__logo[data-v-53cb3de0] {
  height: 16px;
}
.live-widget__divider[data-v-53cb3de0] {
  background-color: var(--color-dark-200);
  height: 1px;
  margin-bottom: 8px;
  margin-top: 8px;
  width: 100%;
}
.live-widget__secondary[data-v-53cb3de0] {
  align-items: center;
  cursor: pointer;
  display: flex;
}
@media (min-width: 1024px) {
  .live-widget__secondary:hover .live-widget__play-btn[data-v-53cb3de0] {
    background-color: var(--accent-hover);
  }
}
.live-widget__secondary:hover
  .live-widget__secondary-figure
  img[data-v-53cb3de0] {
  transform: var(--img-hover-transform);
}
.live-widget__secondary-figure[data-v-53cb3de0] {
  flex-shrink: 0;
  margin-right: 8px;
  overflow: hidden;
  position: relative;
  width: 108px;
}
@media (min-width: 1024px) {
  .live-widget__secondary-figure[data-v-53cb3de0] {
    width: 142px;
  }
}
.live-widget__secondary-figure img[data-v-53cb3de0] {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .live-widget__secondary-figure img[data-v-53cb3de0] {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.live-widget[data-v-53cb3de0] .video-player {
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (min-width: 1024px) {
  .live-widget[data-v-53cb3de0]
    .video-player:hover
    .mov-big-play-button.vjs-big-play-button {
    background-color: var(--accent-hover) !important;
  }
}
.live-widget[data-v-53cb3de0] div .mov-big-play-button.vjs-big-play-button {
  align-items: center;
  background-color: var(--accent) !important;
  border-radius: 50%;
  display: flex;
  font-size: 1.5rem;
  height: 40px !important;
  justify-content: center;
  left: calc(50% - 20px) !important;
  line-height: 1.5rem;
  top: calc(50% - 20px) !important;
  transition: background-color 0.2s ease-out;
  width: 40px !important;
}
.live-widget[data-v-53cb3de0]
  div
  .mov-big-play-button.vjs-big-play-button:before {
  align-items: center;
  color: var(--color-light-50);
  content: "";
  display: flex;
  font-family: icons;
  font-size: 1.5rem;
  justify-content: center;
  line-height: 1.5rem;
}
.live-widget[data-v-53cb3de0]
  div
  .mov-big-play-button.vjs-big-play-button
  .vjs-icon-placeholder {
  content: "" !important;
}
.live-widget[data-v-53cb3de0]
  div
  .vjs-has-started
  .mov-big-play-button.vjs-big-play-button {
  display: none !important;
}
.live-widget[data-v-53cb3de0] .card-label-wrap.is-live {
  background-color: initial;
  height: 16px;
  margin: 0;
  overflow: visible;
  padding: 0 !important;
  width: 16px;
}
.live-widget[data-v-53cb3de0]
  .card-label-wrap.is-live
  .card-label__animation
  .circle {
  background-color: var(--accent-light);
}
.live-widget__play-btn[data-v-53cb3de0] {
  align-items: center;
  background-color: var(--accent);
  border-radius: 50%;
  color: var(--color-light-50);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  height: 24px;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: background-color 0.2s ease-out;
  width: 24px;
}
.live-widget__play-btn .icon-play[data-v-53cb3de0],
.live-widget__play-btn .icon-play[data-v-53cb3de0]:before {
  font-size: 1rem;
  line-height: 1rem;
}
.topics[data-v-9655376c] {
  height: 40px;
  margin-top: 4px;
  overflow-x: auto;
  width: 100%;
}
.topics__container[data-v-9655376c] {
  align-items: center;
  display: flex;
  height: 100%;
  overflow: hidden;
}
.topics__title[data-v-9655376c] {
  align-items: center;
  color: var(--color-900);
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
}
@supports (font-variation-settings: normal) {
  .topics__title[data-v-9655376c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .topics__title[data-v-9655376c] {
    font-weight: 700;
  }
}
.topics__title-text[data-v-9655376c] {
  margin-left: 4px;
}
.is-mobile .topics__title-text[data-v-9655376c] {
  display: none;
}
.topics__title-icon[data-v-9655376c] {
  color: var(--accent);
  font-size: 1rem;
  width: 16px;
}
@media (min-width: 1024px) {
  .topics__title-icon[data-v-9655376c] {
    font-size: 1.125rem;
    width: 18px;
  }
}
.topics__title.is-desktop[data-v-9655376c] {
  display: none;
}
@media (min-width: 1024px) {
  .topics__title.is-desktop[data-v-9655376c] {
    display: inline-flex;
    font-size: 0.875rem;
    letter-spacing: 0.145em;
    line-height: 1.25rem;
    margin-left: 8px;
  }
}
.topics__title.is-mobile[data-v-9655376c] {
  display: flex;
  font-size: 0.8125rem;
  letter-spacing: 0.145em;
  line-height: 1rem;
  margin-right: 8px;
}
@media (min-width: 1024px) {
  .topics__title.is-mobile[data-v-9655376c] {
    display: none;
  }
}
.topics__list-container[data-v-9655376c] {
  height: 100%;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .topics__list-container[data-v-9655376c] {
    padding-left: 0;
  }
}
@media (min-width: 429px) {
  .topics__list-container[data-v-9655376c]:before {
    background-image: var(--surface-scrim-leading);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 8px;
    z-index: 2;
  }
}
@media (min-width: 1024px) {
  .topics__list-container[data-v-9655376c]:before {
    width: 20px;
  }
}
@media (min-width: 429px) {
  .topics__list-container[data-v-9655376c]:after {
    background-image: var(--surface-scrim-trailing);
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
    z-index: 2;
  }
}
.topics__list[data-v-9655376c] {
  align-items: center;
  display: flex;
  height: 100%;
  margin: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  padding-left: 8px;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 1024px) {
  .topics__list[data-v-9655376c] {
    padding-left: 20px;
  }
}
.topics__list[data-v-9655376c]::-webkit-scrollbar,
.topics__list[data-v-9655376c]::-webkit-scrollbar-track {
  display: none;
  height: 0;
  width: 0;
}
.topics__list[data-v-9655376c]::-webkit-scrollbar-thumb {
  display: none;
  height: 0;
  width: 0;
}
.topics__list-item[data-v-9655376c] {
  display: inline-block;
  list-style-type: none;
}
.topics__link[data-v-9655376c] {
  background-color: var(--color-50);
  border: var(--topics-border);
  border-radius: 1px;
  box-shadow: var(--topics-box-shadow);
  color: var(--color-900);
  cursor: pointer;
  display: block;
  font-size: 0.6875rem;
  height: 24px;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin: 0 8px 0 0;
  overflow: hidden;
  padding: 5px 8px;
  position: relative;
  text-transform: uppercase;
  transition: background-color 0.3s;
  white-space: nowrap;
}
@supports (font-variation-settings: normal) {
  .topics__link[data-v-9655376c] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .topics__link[data-v-9655376c] {
    font-weight: 600;
  }
}
.dark .topics__link[data-v-9655376c] {
  padding: 4px 7px;
}
.topics__link[data-v-9655376c]:hover:before {
  background-color: var(--color-75);
  content: "";
  inset: 0;
  position: absolute;
}
[data-v-222998f3] .bottom-divider {
  display: none;
}
.horoscope-sidebar-slider[data-v-3d905c8a] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
}
.horoscope-sidebar-slider svg[data-v-3d905c8a] {
  display: block;
  height: 90px;
  margin: 0 auto 8px;
  width: 90px;
  fill: var(--color-900);
}
.horoscope-sidebar-slider p[data-v-3d905c8a] {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 12px;
  text-align: center;
}
.horoscope-sidebar-slider .view-more[data-v-3d905c8a] {
  width: 100%;
}
.list-header[data-v-3d905c8a] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 48px;
  justify-content: space-between;
  margin: 0 8px;
  padding: 8px 0;
}
.list-header .title[data-v-3d905c8a] {
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  margin-right: 8px;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .list-header .title[data-v-3d905c8a] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .list-header .title[data-v-3d905c8a] {
    font-weight: 800;
  }
}
.signs-navigation[data-v-3d905c8a] {
  flex-basis: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  height: 48px;
  margin: 0 0 8px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}
.signs-navigation__wrap[data-v-3d905c8a] {
  align-items: stretch;
  display: flex;
  overflow: hidden;
}
.signs-navigation__list[data-v-3d905c8a] {
  align-items: center;
  display: flex;
  height: 100%;
  opacity: 100%;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 8px 0 8px 8px;
  visibility: visible;
  -ms-overflow-style: none;
  scroll-behavior: smooth;
  scrollbar-width: none;
}
.signs-navigation__list[data-v-3d905c8a]::-webkit-scrollbar {
  display: none;
  height: 0;
}
.signs-navigation__list[data-v-3d905c8a]::-webkit-scrollbar-thumb,
.signs-navigation__list[data-v-3d905c8a]::-webkit-scrollbar-track {
  height: 0;
}
.signs-navigation__list_item[data-v-3d905c8a] {
  align-items: center;
  color: var(--subnav-item-resting);
  display: flex;
  flex-shrink: 0;
  font-size: 0.8125rem;
  height: 32px;
  justify-content: center;
  line-height: 1rem;
  margin-left: 12px;
  position: relative;
  transition: all 0.15s;
}
@supports (font-variation-settings: normal) {
  .signs-navigation__list_item[data-v-3d905c8a] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .signs-navigation__list_item[data-v-3d905c8a] {
    font-weight: 400;
  }
}
.signs-navigation__list_item.is-active[data-v-3d905c8a] {
  color: var(--color-900);
}
.signs-navigation__list_item.is-active[data-v-3d905c8a]:before {
  background-color: var(--accent);
  border-radius: 0;
  bottom: -8px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  width: 100%;
}
.signs-navigation__list_item[data-v-3d905c8a]:first-of-type {
  margin-left: 0;
}
.signs-navigation__list_item[data-v-3d905c8a]:last-of-type {
  margin-right: 12px;
}
@media (min-width: 1024px) {
  .signs-navigation__list_item[data-v-3d905c8a]:hover {
    color: var(--color-900);
    cursor: pointer;
  }
}
.arrows[data-v-3d905c8a] {
  display: flex;
}
.arrows .next[data-v-3d905c8a],
.arrows .prev[data-v-3d905c8a] {
  align-items: center;
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 50%;
  color: var(--color-900);
  cursor: pointer;
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 0.75rem;
  height: 32px;
  justify-content: center;
  transition: all 0.15s;
  width: 32px;
}
@supports (font-variation-settings: normal) {
  .arrows .next[data-v-3d905c8a],
  .arrows .prev[data-v-3d905c8a] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .arrows .next[data-v-3d905c8a],
  .arrows .prev[data-v-3d905c8a] {
    font-weight: 700;
  }
}
.arrows .next a[data-v-3d905c8a],
.arrows .next span[data-v-3d905c8a],
.arrows .prev a[data-v-3d905c8a],
.arrows .prev span[data-v-3d905c8a] {
  align-items: center;
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  font-family: icons !important;
  height: 32px;
  justify-content: center;
  width: 32px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 50%;
}
.arrows .next a[data-v-3d905c8a]:before,
.arrows .next span[data-v-3d905c8a]:before,
.arrows .prev a[data-v-3d905c8a]:before,
.arrows .prev span[data-v-3d905c8a]:before {
  color: var(--accent);
  font-size: 1rem;
  transition: color 0.3s;
}
@media (min-width: 1024px) {
  .arrows .next a[data-v-3d905c8a]:hover,
  .arrows .prev a[data-v-3d905c8a]:hover {
    background-color: var(--color-200);
  }
}
.arrows .next .is-disabled[data-v-3d905c8a],
.arrows .prev .is-disabled[data-v-3d905c8a] {
  opacity: 0.42;
}
.arrows .prev[data-v-3d905c8a] {
  margin-right: 8px;
}
.arrows .prev a[data-v-3d905c8a]:before,
.arrows .prev span[data-v-3d905c8a]:before {
  content: "";
}
.arrows .next a[data-v-3d905c8a]:before,
.arrows .next span[data-v-3d905c8a]:before {
  content: "";
}
.horoscope__slider[data-v-3d905c8a] {
  padding-bottom: 8px;
}
.horoscope__slider .horoscope__slide[data-v-3d905c8a] {
  padding: 0 8px;
  width: 100%;
}
.async-block[data-v-83ac81b2] {
  min-height: 150px;
}
.async-block.loaded[data-v-83ac81b2] {
  min-height: unset;
}
.lazy-component[data-v-d173d007] {
  min-height: 150px;
}
.lazy-component.loaded[data-v-d173d007] {
  min-height: unset;
}
.async-component.news-list-1x-no-spacing[data-v-c1800e74] {
  min-height: 520px;
}
.async-component.print-page[data-v-c1800e74] {
  min-height: 400px;
}
.async-component.tv-widget-acl[data-v-c1800e74] {
  min-height: 140px;
}
@media (min-width: 1024px) {
  .async-component.tv-widget-acl[data-v-c1800e74] {
    min-height: 288px;
  }
}
@keyframes verticalTicker-4018ff8c {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
.news-ticker-vertical[data-v-4018ff8c] {
  display: flex;
  flex-direction: row;
  height: 56px;
}
@media (min-width: 1024px) {
  .news-ticker-vertical[data-v-4018ff8c] {
    display: none;
  }
}
.news-ticker__label[data-v-4018ff8c] {
  position: relative;
}
.news-ticker-vertical[data-v-4018ff8c] {
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
}
.news-ticker__first[data-v-4018ff8c] {
  background-color: var(--accent);
  color: var(--color-light-50);
  display: flex;
  flex-basis: 40px;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 1;
  overflow: hidden;
  padding: 8px 5px 0;
}
.news-ticker__label[data-v-4018ff8c] {
  font-size: 0.625rem;
  line-height: 0.75rem;
  text-align: center;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .news-ticker__label[data-v-4018ff8c] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .news-ticker__label[data-v-4018ff8c] {
    font-weight: 800;
  }
}
.news-ticker__divider[data-v-4018ff8c] {
  background-color: var(--color-light-50);
  flex-shrink: 0;
  height: 1px;
  margin: 7px 0 0;
  width: 100%;
}
.news-ticker__times[data-v-4018ff8c] {
  display: flex;
  flex-direction: column;
  font-size: 0.625rem;
  height: 100%;
  line-height: 0.75rem;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .news-ticker__times[data-v-4018ff8c] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .news-ticker__times[data-v-4018ff8c] {
    font-weight: 800;
  }
}
.news-ticker__times ul[data-v-4018ff8c] {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.news-ticker__times ul li[data-v-4018ff8c] {
  padding: 8px 0;
}
.news-ticker__timestamps[data-v-4018ff8c] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0;
  font-size: 0.625rem;
  line-height: 0.75rem;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .news-ticker__timestamps[data-v-4018ff8c] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .news-ticker__timestamps[data-v-4018ff8c] {
    font-weight: 800;
  }
}
.news-ticker__timestamps li[data-v-4018ff8c] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  margin-bottom: 8px;
  width: 100%;
}
.news-ticker__timestamps li a[data-v-4018ff8c] {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  max-height: 12px;
}
.news-ticker__list[data-v-4018ff8c] {
  background-color: var(--ticker-surface);
  color: var(--color-900);
  flex: 1;
  font-size: 0.8125rem;
  line-height: 1rem;
  overflow: hidden;
}
@supports (font-variation-settings: normal) {
  .news-ticker__list[data-v-4018ff8c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .news-ticker__list[data-v-4018ff8c] {
    font-weight: 700;
  }
}
.news-ticker__list ul[data-v-4018ff8c] {
  overflow: hidden;
  position: relative;
}
.news-ticker__list li[data-v-4018ff8c] {
  flex-grow: 1;
  flex-shrink: 0;
  height: 100%;
  margin-bottom: 8px;
  min-height: 48px;
  overflow: hidden;
  padding: 4px 8px;
}
.news-ticker__list li a[data-v-4018ff8c] {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  height: 48px;
  max-height: 48px;
}
.news-ticker__arrow[data-v-4018ff8c] {
  align-items: center;
  background-color: var(--color-200);
  color: var(--accent);
  display: flex;
  flex-basis: 24px;
  font-size: 0.6875rem;
  justify-content: center;
  line-height: 0.875rem;
}
@supports (font-variation-settings: normal) {
  .news-ticker__arrow[data-v-4018ff8c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .news-ticker__arrow[data-v-4018ff8c] {
    font-weight: 700;
  }
}
.item[data-v-4018ff8c] {
  transition: all 3s cubic-bezier(0.19, 1, 0.22, 1);
}
.top .slideUp-leave-to[data-v-4018ff8c] {
  transform: translateY(-100%);
}
.top .slideUp-enter-from[data-v-4018ff8c] {
  transform: translateY(100%);
}
.slideUp-leave-active[data-v-4018ff8c] {
  left: 0;
  position: absolute;
  right: 0;
}
.related-news[data-v-259894c3] {
  margin: 8px 0;
  position: relative;
}
.related-news.related-wm-content-wrapper[data-v-259894c3] {
  display: none;
}
@media (min-width: 1024px) {
  .related-news.related-wm-content-wrapper[data-v-259894c3] {
    display: block;
    height: 72px;
  }
}
.related-news .related-article-title[data-v-259894c3] {
  color: var(--color-900);
  display: -webkit-box;
  font-size: 0.75rem;
  letter-spacing: 0.12px;
  line-height: 1.0625rem;
  max-height: 68px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
@supports (font-variation-settings: normal) {
  .related-news .related-article-title[data-v-259894c3] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .related-news .related-article-title[data-v-259894c3] {
    font-weight: 700;
  }
}
.related-news .related-article-wrapper[data-v-259894c3] {
  align-items: center;
  display: flex;
  flex-direction: row;
  height: 100%;
  padding-right: 20px;
}
@media (min-width: 1024px) {
  .related-news
    .related-article-wrapper:hover
    .card-image-container[data-v-259894c3]
    img {
    transform: var(--img-hover-transform);
  }
}
.related-news .card-image-container[data-v-259894c3] {
  flex-grow: 0;
  flex-shrink: 0;
  height: 72px;
  margin-right: 8px;
  overflow: hidden;
  width: 72px;
}
.related-news .card-image-container[data-v-259894c3] img {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .related-news .card-image-container[data-v-259894c3] img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.related-news .articles-slider[data-v-259894c3] {
  padding-left: 16px;
}
.related-news .gradient-right[data-v-259894c3] {
  background-image: var(--surface-scrim-trailing);
  display: block;
  height: 51px;
  position: absolute;
  right: 0;
  top: 0;
  width: 16px;
}
@media (min-width: 1024px) {
  .related-news .gradient-right[data-v-259894c3] {
    height: 72px;
  }
}
.related-news .gradient-left[data-v-259894c3] {
  background-image: var(--surface-scrim-leading);
  display: block;
  height: 51px;
  left: 0;
  position: absolute;
  top: 0;
  width: 16px;
}
@media (min-width: 1024px) {
  .related-news .gradient-left[data-v-259894c3] {
    height: 72px;
  }
}
.related-news[data-v-259894c3] .wm-content-slider__left-arrow-marker,
.related-news[data-v-259894c3] .wm-content-slider__right-arrow-marker {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 16px;
  height: 32px;
  padding: 8px;
  width: 32px;
}
.related-news[data-v-259894c3]
  .wm-content-slider__left-arrow-marker:hover:before,
.related-news[data-v-259894c3]
  .wm-content-slider__right-arrow-marker:hover:before {
  opacity: 1;
}
.related-news[data-v-259894c3] .wm-content-slider__left-arrow-marker:before,
.related-news[data-v-259894c3] .wm-content-slider__right-arrow-marker:before {
  background-color: var(--color-100);
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: -2px;
  transition: all 0.15s;
  width: 32px;
}
.related-news[data-v-259894c3] .wm-content-slider__left-arrow-marker:after,
.related-news[data-v-259894c3] .wm-content-slider__right-arrow-marker:after {
  border: none;
  color: var(--accent);
  font-family: icons;
  font-size: 16px;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
}
.related-news[data-v-259894c3] .wm-content-slider__right-arrow-marker {
  right: 0;
}
.related-news[data-v-259894c3] .wm-content-slider__right-arrow-marker:after {
  content: "";
}
.related-news[data-v-259894c3] .wm-content-slider__left-arrow-marker {
  left: 0;
}
.related-news[data-v-259894c3] .wm-content-slider__left-arrow-marker:after {
  content: "";
}
.profile[data-v-aa943308] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  display: flex;
  flex-direction: column;
  margin: 0 0 4px;
  padding: 4px 16px 0;
  width: 100%;
}
@media (min-width: 429px) {
  .profile[data-v-aa943308] {
    border-radius: 0;
    margin: 4px 0;
    padding: 0 16px;
  }
}
@media (min-width: 1024px) {
  .profile[data-v-aa943308] {
    flex-direction: row;
    padding: 24px 8px;
  }
}
.profile-tabs[data-v-aa943308] {
  display: flex;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0 -12px;
  width: auto;
}
@media (min-width: 429px) {
  .profile-tabs[data-v-aa943308] {
    margin: 4px -12px 0;
  }
}
@media (min-width: 1024px) {
  .profile-tabs[data-v-aa943308] {
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    margin: 0 8px 0 0;
    width: 300px;
  }
}
.profile-tabs__link[data-v-aa943308] {
  align-items: center;
  background-color: var(--color-50);
  box-shadow: inset 0 0 0 2px var(--color-100);
  color: var(--color-900);
  display: flex;
  flex-basis: 50%;
  flex-basis: 100%;
  font-size: 0.8125rem;
  height: 32px;
  justify-content: center;
  padding: 8px;
  position: relative;
  transition: all 0.15s;
  width: 50%;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__link[data-v-aa943308] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__link[data-v-aa943308] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__link[data-v-aa943308] {
    box-shadow: unset;
    flex-basis: unset;
    font-size: 1rem;
    height: 48px;
    justify-content: flex-start;
    padding: 14px 12px;
    width: 100%;
  }
  .profile-tabs__link[data-v-aa943308]:hover {
    background-color: var(--color-100);
    cursor: pointer;
  }
}
.profile-tabs__link.is-active[data-v-aa943308] {
  background-color: var(--color-100);
  box-shadow: inset 0 0 0 2px #0000;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active[data-v-aa943308] {
    box-shadow: unset;
  }
}
.profile-tabs__link.is-active span[data-v-aa943308] {
  position: relative;
}
.profile-tabs__link.is-active span[data-v-aa943308]:before {
  background-color: var(--accent);
  border-radius: 0;
  bottom: -8px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  width: auto;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active span[data-v-aa943308]:before {
    border-radius: 0;
    bottom: 0;
    height: auto;
    left: -12px;
    right: unset;
    top: 0;
    width: 2px;
  }
}
.profile-tabs__divider[data-v-aa943308] {
  background-color: var(--color-100);
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 32px;
  width: 4px;
}
.profile-tabs__wrap[data-v-aa943308] {
  padding-top: 28px;
}
@media (min-width: 1024px) {
  .profile-tabs__wrap[data-v-aa943308] {
    padding-right: 24px;
    padding-top: 0;
  }
}
.profile-tabs__section[data-v-aa943308] {
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .profile-tabs__section.is-delete[data-v-aa943308],
  .profile-tabs__section.profile-newsletters-tab[data-v-aa943308] {
    margin-bottom: 0;
  }
}
.profile-tabs__section p[data-v-aa943308] {
  color: var(--color-900);
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-aa943308] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-aa943308] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-aa943308] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-aa943308] {
    font-weight: 700;
  }
}
.profile-tabs__section .form-textbox[data-v-aa943308] {
  margin-bottom: 20px;
}
.profile-tabs__section .profile-delete[data-v-aa943308],
.profile-tabs__section .profile-newsletter-preview[data-v-aa943308] {
  background-image: linear-gradient(var(--color-200), var(--color-200));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  color: var(--color-700);
  font-size: 0.875rem;
  line-height: 1.375rem;
  transition: all 0.2s;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-aa943308],
  .profile-tabs__section .profile-newsletter-preview[data-v-aa943308] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-aa943308],
  .profile-tabs__section .profile-newsletter-preview[data-v-aa943308] {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__section .profile-delete[data-v-aa943308]:hover,
  .profile-tabs__section .profile-newsletter-preview[data-v-aa943308]:hover {
    background-image: linear-gradient(var(--color-300), var(--color-300));
    color: var(--color-800);
    cursor: pointer;
  }
}
.profile-tabs__section .profile-newsletter-preview[data-v-aa943308] {
  background-position: 0 90%;
  flex-shrink: 0;
}
.profile-tabs__section-divider[data-v-aa943308] {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin: 20px 0;
  width: 100%;
}
.profile-tabs__section-title[data-v-aa943308] {
  color: var(--color-900);
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-aa943308] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-aa943308] {
    font-weight: 800;
  }
}
.profile-tabs__section-subtitle[data-v-aa943308] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 20px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-aa943308] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-aa943308] {
    font-weight: 800;
  }
}
.profile-tabs__user[data-v-aa943308] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__user[data-v-aa943308] {
    text-align: left;
  }
}
.profile-tabs__user-initials[data-v-aa943308] {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 3.5rem;
  height: 112px;
  justify-content: center;
  margin: 0 auto 20px;
  width: 112px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-aa943308] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-aa943308] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__user-initials[data-v-aa943308] {
    margin: 0 0 20px;
  }
}
.profile-tabs__button[data-v-aa943308] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__button[data-v-aa943308] {
    text-align: left;
  }
}
.profile-newsletter-item[data-v-aa943308] {
  align-items: center;
  border-top: 1px solid var(--color-light-200);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin-top: 12px;
  padding-top: 13px;
}
.profile-newsletter-item[data-v-aa943308]:first-child {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
.profile-newsletter-image[data-v-aa943308] {
  aspect-ratio: 108/72;
  border-radius: 0;
  flex-shrink: 0;
  height: 72px;
  overflow: hidden;
  position: relative;
  width: 108px;
}
.profile-newsletter-image[data-v-aa943308] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.profile-newsletter-info[data-v-aa943308] {
  flex-grow: 2;
  padding: 0 12px;
}
.profile-newsletter-label[data-v-aa943308] {
  color: var(--label-sec-background);
  display: -webkit-box;
  font-size: 0.6875rem;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin-bottom: 5px;
  overflow: hidden;
  text-transform: uppercase;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-aa943308] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-aa943308] {
    font-weight: 700;
  }
}
.profile-newsletter-title[data-v-aa943308] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-aa943308] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-aa943308] {
    font-weight: 700;
  }
}
.archive-header[data-v-69a436b9] {
  background-color: var(--color-50);
  display: block;
  padding: 20px 8px 24px;
  position: relative;
}
@media (min-width: 1024px) {
  .archive-header[data-v-69a436b9] {
    margin: 0 auto 24px;
    max-width: 640px;
    padding: 16px 0 0;
  }
}
.archive-header-title[data-v-69a436b9] {
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .archive-header-title[data-v-69a436b9] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-header-title[data-v-69a436b9] {
    font-weight: 800;
  }
}
.archive-hash[data-v-69a436b9] {
  color: var(--color-500);
  float: left;
}
.archive-hash[data-v-69a436b9],
.archive-title[data-v-69a436b9] {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@supports (font-variation-settings: normal) {
  .archive-hash[data-v-69a436b9],
  .archive-title[data-v-69a436b9] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-hash[data-v-69a436b9],
  .archive-title[data-v-69a436b9] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .archive-hash[data-v-69a436b9],
  .archive-title[data-v-69a436b9] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.isArchiveBreadcrumbs[data-v-69a436b9] {
  color: #000;
  margin-bottom: 20px;
}
.isArchiveBreadcrumbs[data-v-69a436b9] .breadcrumbs-link {
  color: var(--color-900);
}
.isArchiveBreadcrumbs[data-v-69a436b9] .icon-chevron--right {
  color: var(--color-500);
}
.result-divider[data-v-69a436b9] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 0 0 8px;
  width: auto;
}
@media (min-width: 1024px) {
  .result-divider[data-v-69a436b9] {
    margin: 0 auto 24px;
    max-width: 688px;
    width: 100%;
  }
}
.collapsedTopMargin[data-v-69a436b9] {
  margin-top: 0;
}
.contextual-title[data-v-69a436b9] {
  display: block;
  font-size: 1.4375rem;
  font-variation-settings: "wght" 800;
  font-weight: 800;
  line-height: 1.75rem;
  margin: 24px 0;
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .contextual-title[data-v-69a436b9] {
    font-size: 2rem;
    line-height: 2.5rem;
    padding: 0 24px;
  }
}
.archive-acl.is-author-archive .archive-header[data-v-69a436b9],
.archive-acl.is-tag-archive .archive-header[data-v-69a436b9] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 40px;
  justify-content: space-between;
  margin: 0 8px 8px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive .archive-header[data-v-69a436b9],
  .archive-acl.is-tag-archive .archive-header[data-v-69a436b9] {
    max-width: unset;
  }
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive[data-v-69a436b9]
    .cards-container
    .card-container:first-of-type,
  .archive-acl.is-tag-archive[data-v-69a436b9]
    .cards-container
    .card-container:first-of-type {
    margin-top: 0;
  }
}
.archive-acl.is-tag-archive .archive-header[data-v-69a436b9] {
  height: 48px;
  padding: 8px 0;
}
.archive-acl.is-author-archive[data-v-69a436b9] .feed-renderer {
  padding-top: 8px;
}
.archive-acl[data-v-69a436b9] .cards-container {
  padding-bottom: 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container .card-wrap {
    padding: 8px 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container .card-text-content {
    flex-basis: calc(100% - 200px);
    order: 2;
    padding-right: 0;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container .card-multimedia {
    margin-right: 8px;
    width: 200px;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container .card-image {
    aspect-ratio: 3/2;
    height: 100%;
    min-width: 200px;
    order: 1;
    width: 200px;
  }
}
.archive-acl[data-v-69a436b9] .cards-container .card-container {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container .card-container {
    margin: 8px auto 0;
    max-width: 688px;
    padding: 0;
  }
}
.archive-acl[data-v-69a436b9] .cards-container .card-divider {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px;
  max-width: 688px;
  width: 100%;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container .card-divider {
    margin: 0 auto;
  }
}
.archive-acl[data-v-69a436b9] .cards-container .card-divider:last-of-type {
  display: none;
}
.archive-acl .pagination[data-v-69a436b9] {
  margin: 24px 0 0;
}
.archive-acl .pagination[data-v-69a436b9]:empty {
  margin: 0;
}
.archive-acl[data-v-69a436b9] .pagination {
  margin: 24px 0 0;
}
.archive-acl[data-v-69a436b9] .pagination:empty {
  margin: 0;
}
@media (min-width: 1024px) {
  .archive-acl .result-divider[data-v-69a436b9] {
    max-width: 688px;
  }
}
.archive-acl[data-v-69a436b9] .in-feed:not(.in-grid) .card-image {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .in-feed:not(.in-grid) .card-image {
    margin-bottom: 8px;
  }
}
.content-with-background[data-v-69a436b9] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 0;
}
@media (min-width: 1024px) {
  .content-with-background[data-v-69a436b9] {
    padding-bottom: 24px;
  }
  .is-tag-archive .content-with-background[data-v-69a436b9] {
    padding-bottom: 0;
  }
}
.content-with-background.no-padding[data-v-69a436b9] {
  box-shadow: none;
  margin: 0;
  padding: 0;
}
.columnist-info[data-v-69a436b9] {
  align-items: center;
  display: flex;
}
@media (min-width: 1024px) {
  .columnist-info[data-v-69a436b9] {
    align-items: flex-start;
  }
}
.columnist-image[data-v-69a436b9] {
  aspect-ratio: 1/1;
  border-radius: 50%;
  display: block;
  flex-basis: 48px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 48px;
  margin-right: 8px;
  overflow: hidden;
  position: relative;
  width: 48px;
}
@media (min-width: 1024px) {
  .columnist-image[data-v-69a436b9] {
    margin-right: 24px;
  }
}
.columnist-image[data-v-69a436b9] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.columnist-desc[data-v-69a436b9] {
  color: var(--columnist-archive-description);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-top: 20px;
  width: 100%;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .columnist-desc[data-v-69a436b9] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .columnist-desc[data-v-69a436b9] {
    font-weight: 600;
  }
}
.columnist-desc[data-v-69a436b9]:empty {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .columnist-desc[data-v-69a436b9] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-top: 20px;
  }
}
.pagination-wrap[data-v-69a436b9] {
  margin: 0 auto;
  padding: 0 8px 24px;
}
@media (min-width: 1024px) {
  .pagination-wrap[data-v-69a436b9] {
    max-width: 688px;
    padding: 0 0 24px;
  }
}
.pagination-wrap .card-divider[data-v-69a436b9] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px auto;
  width: 100%;
}
@media (min-width: 1024px) {
  .pagination-wrap .card-divider[data-v-69a436b9] {
    margin: 0 auto;
    width: 100%;
  }
}
[data-v-69a436b9] .breadcrumbs {
  margin: 0 -8px;
  padding: 0 8px;
}
[data-v-69a436b9] .breadcrumbs .breadcrumbs-gradient {
  width: 8px;
}
[data-v-69a436b9] .breadcrumbs .breadcrumbs-gradient.is-left {
  left: -8px;
}
[data-v-69a436b9] .breadcrumbs .breadcrumbs-gradient.is-right {
  right: 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .feed-renderer {
    padding: 0;
  }
}
.archive-acl[data-v-69a436b9] .feed-renderer .list-header {
  margin-left: 8px;
  margin-right: 8px;
  padding: 0;
}
.archive-acl[data-v-69a436b9] .cards-container {
  padding: 8px 0;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-69a436b9] .cards-container {
    padding: 0;
  }
}
.btn[data-v-6f3f83ca] {
  height: unset;
  line-height: 1.0625rem;
  margin-top: 12px;
  min-height: 40px;
  padding: 11px 24px 12px;
}
.btn span[data-v-6f3f83ca] {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .b-card a:hover .b-card__image img[data-v-1cce160d] {
    transform: var(--img-hover-transform);
  }
}
.b-card__image[data-v-1cce160d] {
  margin-bottom: 8px;
}
.b-card__image-figure[data-v-1cce160d] {
  aspect-ratio: 16/9;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.b-card__image-figure img[data-v-1cce160d] {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .b-card__image-figure img[data-v-1cce160d] {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.b-card__title[data-v-1cce160d] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  align-self: center;
  font-size: 0.6875rem;
  letter-spacing: 0.015em;
  line-height: 0.875rem;
  overflow: hidden;
}
@supports (font-variation-settings: normal) {
  .b-card__title[data-v-1cce160d] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .b-card__title[data-v-1cce160d] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .b-card__title[data-v-1cce160d] {
    font-size: 0.875rem;
    letter-spacing: unset;
    line-height: 1.25rem;
  }
}
.b-card[data-v-1cce160d] .card-label-wrap.in-label-stack {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 8px;
  padding: 0;
}
.b-card[data-v-1cce160d] .card-label-wrap.in-label-stack .label-text {
  color: var(--accent);
}
.loader-container[data-v-58874c8e] {
  background-color: var(--color-50);
  padding-bottom: 8px;
  width: 246px;
}
@media (min-width: 1024px) {
  .loader-container[data-v-58874c8e] {
    margin: 0 auto;
    max-width: 468px;
  }
}
.skeleton[data-v-58874c8e] {
  animation: loader-58874c8e 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  border-radius: 0;
  display: block;
}
.wrapper[data-v-58874c8e] {
  display: flex;
  flex-direction: column;
  margin-bottom: 8px;
}
@media (min-width: 1024px) {
  .is-sidebar .wrapper[data-v-58874c8e] {
    margin-bottom: 0;
  }
}
.image[data-v-58874c8e] {
  aspect-ratio: 16/9;
  margin-bottom: 8px;
  width: 246px;
}
.content[data-v-58874c8e] {
  display: flex;
  flex-direction: column;
  flex-grow: 2;
}
.title[data-v-58874c8e] {
  height: 11px;
  margin-bottom: 9px;
  width: 100%;
}
.row-one[data-v-58874c8e] {
  width: 96%;
}
.row-three[data-v-58874c8e] {
  width: 80%;
}
.skeleton[data-v-58874c8e]:last-of-type {
  margin-bottom: 0;
}
.divider[data-v-58874c8e] {
  height: 1px;
  margin-bottom: 8px;
  width: 100%;
}
@keyframes loader-58874c8e {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.cta[data-v-ea6c4341] {
  height: 40px;
  width: 100%;
}
.skeleton[data-v-ea6c4341] {
  animation: loader-ea6c4341 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  border-radius: 0;
  display: block;
}
@keyframes loader-ea6c4341 {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.tv-widget-acl-skeleton[data-v-d8f3e9b6] {
  display: flex;
  gap: 8px;
  overflow: hidden;
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .tv-widget-acl-skeleton[data-v-d8f3e9b6] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 0 8px;
  }
  .is-sidebar .tv-widget-acl-skeleton[data-v-d8f3e9b6] {
    grid-template-columns: unset;
  }
  .first-part[data-v-d8f3e9b6] {
    margin-top: 8px;
  }
}
.first-part .divider[data-v-d8f3e9b6] {
  display: none;
}
@media (min-width: 1024px) {
  .is-sidebar .first-part .divider[data-v-d8f3e9b6] {
    display: block;
    margin-bottom: 0;
  }
}
.second-part[data-v-d8f3e9b6] {
  display: flex;
}
@media (min-width: 1024px) {
  .second-part[data-v-d8f3e9b6] {
    flex-direction: column;
    height: 248px;
    overflow: hidden;
    padding-top: 8px;
  }
  .is-sidebar .second-part[data-v-d8f3e9b6] {
    height: auto;
    padding-top: 0;
  }
}
.second-part .tv-card-b-skeleton[data-v-d8f3e9b6] .wrapper {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .second-part .tv-card-b-skeleton[data-v-d8f3e9b6] .wrapper {
    flex-direction: row;
    gap: 8px;
  }
}
@media (min-width: 1024px) {
  .second-part .tv-card-b-skeleton[data-v-d8f3e9b6] .skeleton.image {
    aspect-ratio: 16/9;
    display: block;
    height: auto;
    margin-bottom: 0;
    width: 108px;
  }
}
.tv-card-b-skeleton.loader-container[data-v-d8f3e9b6] {
  background-color: initial;
  width: 234px;
}
@media (min-width: 1024px) {
  .tv-card-b-skeleton.loader-container[data-v-d8f3e9b6] {
    width: 100%;
  }
}
.tv-card-b-skeleton[data-v-d8f3e9b6] .skeleton {
  background: linear-gradient(
    90deg,
    var(--color-dark-100),
    var(--color-dark-300),
    var(--color-dark-100)
  );
}
.tv-card-b-skeleton[data-v-d8f3e9b6] .skeleton.image {
  aspect-ratio: 16/9;
  display: block;
  height: auto;
  margin-bottom: 6px;
  width: 234px;
}
@media (min-width: 1024px) {
  .tv-card-b-skeleton[data-v-d8f3e9b6] .skeleton.image {
    width: 100%;
  }
}
.cta-skeleton[data-v-d8f3e9b6] {
  display: none;
}
@media (min-width: 1024px) {
  .cta-skeleton[data-v-d8f3e9b6] {
    display: block;
  }
}
.divider[data-v-d8f3e9b6] {
  background-color: var(--color-dark-200);
  flex-shrink: 0;
  height: 1px;
  margin-bottom: 8px;
  width: 100%;
}
.horizontal-slider-list.is-slider[data-v-9a8acece] {
  background-color: var(--color-50);
  margin-bottom: 4px;
  padding-bottom: 8px;
}
.tv-widget .horizontal-slider-list.is-slider[data-v-9a8acece] {
  margin-bottom: 0;
  padding-bottom: 0;
}
.horizontal-slider-list.is-slider .content-slide-btn[data-v-9a8acece] {
  background-color: var(--color-dark-100);
  box-shadow: inset 0 0 0 2px var(--color-300);
  display: block;
  height: 100%;
  transition: all 0.2s ease-out;
  width: 100%;
}
@media (min-width: 1024px) {
  .horizontal-slider-list.is-slider .content-slide-btn[data-v-9a8acece]:hover {
    background-color: var(--color-dark-200);
    box-shadow: inset 0 0 0 2px var(--color-400);
  }
}
.horizontal-slider-list.is-slider[data-v-9a8acece] .card-header {
  height: 48px;
  padding: 0 8px;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .card-header
  .card-header__icon {
  background-color: initial;
}
.horizontal-slider-list.is-slider[data-v-9a8acece] .b-card {
  margin-right: 8px;
}
.horizontal-slider-list.is-slider[data-v-9a8acece] .wm-content-slider {
  position: relative;
}
@media (min-width: 1024px) {
  .horizontal-slider-list.is-slider[data-v-9a8acece] .wm-content-slider {
    padding-left: 8px;
  }
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slide-group:first-of-type
  .b-card {
  margin-left: 8px;
}
.horizontal-slider-list.is-slider[data-v-9a8acece] .wm-content-slide {
  height: 100%;
}
.horizontal-slider-list.is-slider .content-slide-btn[data-v-9a8acece] {
  align-items: center;
  margin-right: 8px;
  position: relative;
  width: 100px !important;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .horizontal-slider-list.is-slider .content-slide-btn[data-v-9a8acece] {
    height: auto;
    width: 246px !important;
  }
}
.horizontal-slider-list.is-slider .content-slide-btn__wrap[data-v-9a8acece] {
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: 100%;
  justify-content: center;
}
.horizontal-slider-list.is-slider .content-slide-btn__title[data-v-9a8acece] {
  font-size: 0.875rem;
  letter-spacing: 0.09px;
  line-height: 1.0625rem;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .horizontal-slider-list.is-slider .content-slide-btn__title[data-v-9a8acece] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .horizontal-slider-list.is-slider .content-slide-btn__title[data-v-9a8acece] {
    font-weight: 700;
  }
}
.horizontal-slider-list.is-slider .content-slide-btn__icon[data-v-9a8acece] {
  font-size: 2rem;
  text-align: center;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__left-arrow-marker,
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__right-arrow-marker {
  background-color: var(--color-light-50);
  border: 2px solid var(--color-light-300);
  border-radius: 16px;
  height: 32px;
  padding: 8px;
  top: 69px;
  width: 32px;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__left-arrow-marker:hover:before,
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__right-arrow-marker:hover:before {
  opacity: 1;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__left-arrow-marker:before,
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__right-arrow-marker:before {
  background-color: var(--color-light-100);
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: -2px;
  transition: all 0.15s;
  width: 32px;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__left-arrow-marker:after,
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__right-arrow-marker:after {
  border: none;
  color: var(--accent);
  font-family: icons;
  font-size: 16px;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__right-arrow-marker {
  right: 4px;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__right-arrow-marker:after {
  content: "";
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__left-arrow-marker {
  left: 4px;
}
.horizontal-slider-list.is-slider[data-v-9a8acece]
  .wm-content-slider__left-arrow-marker:after {
  content: "";
}
.horizontal-slider-list.is-slider[data-v-9a8acece] .card-divider {
  margin: 0 auto 8px;
  width: calc(100% - 16px);
}
.horizontal-slider-list.is-list[data-v-9a8acece] {
  padding: 8px 8px 0;
}
.horizontal-slider-list.is-list .content-slide-btn__wrap[data-v-9a8acece] {
  align-items: center;
  background-color: var(--color-100);
  box-shadow: inset 0 0 0 2px var(--color-300);
  color: var(--color-900);
  display: flex;
  font-size: 0.875rem;
  height: 40px;
  justify-content: center;
  line-height: 1.3125rem;
  margin-top: 8px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .horizontal-slider-list.is-list .content-slide-btn__wrap[data-v-9a8acece] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .horizontal-slider-list.is-list .content-slide-btn__wrap[data-v-9a8acece] {
    font-weight: 700;
  }
}
.horizontal-slider-list.is-list[data-v-9a8acece] .b-card a {
  display: flex;
}
.horizontal-slider-list.is-list[data-v-9a8acece] .b-card .b-card__image {
  flex-basis: 108px;
  flex-shrink: 0;
  height: 61px;
  margin-bottom: 0;
  margin-right: 8px;
  width: 108px;
}
.horizontal-slider-list.is-list[data-v-9a8acece] .b-card .b-card__title {
  display: -webkit-box;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  color: var(--color-dark-700);
  flex-grow: 1;
  font-size: 0.9375rem;
  letter-spacing: 0.015em;
  line-height: 1.3125rem;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .horizontal-slider-list.is-list[data-v-9a8acece] .b-card .b-card__title {
    letter-spacing: unset;
  }
}
.horizontal-slider-list.is-list .first-item[data-v-9a8acece] {
  position: relative;
}
.horizontal-slider-list.is-list .first-item .icon-play[data-v-9a8acece] {
  align-items: center;
  background-color: var(--video-indication-surface);
  border-radius: 50%;
  display: flex;
  height: 40px;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
}
.horizontal-slider-list.is-list .first-item[data-v-9a8acece] .b-card a {
  flex-direction: column;
}
.horizontal-slider-list.is-list
  .first-item[data-v-9a8acece]
  .b-card
  .b-card__image {
  flex-basis: 100%;
  height: auto;
  margin-bottom: 8px;
  margin-right: 0;
  width: 100%;
}
.horizontal-slider-list.is-list
  .first-item[data-v-9a8acece]
  .b-card
  .b-card__title {
  line-clamp: 4;
  -webkit-line-clamp: 4;
  color: var(--color-dark-900);
  font-size: 1.125rem;
  line-height: 1.3125rem;
  width: 100%;
}
.horizontal-slider-list.is-list
  .first-item[data-v-9a8acece]
  .b-card
  .tv-card__labels
  .is-play {
  display: none;
}
.horizontal-slider-list.is-list
  .first-item[data-v-9a8acece]
  .b-card
  .icon-play-large {
  align-items: center;
  background-color: var(--video-indication-surface);
  border-radius: 50%;
  display: flex;
  height: 40px;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
}
.horizontal-slider-list.is-list
  .first-item[data-v-9a8acece]
  .b-card
  .icon-play-large
  .icon-play:before {
  font-size: 1.5rem;
}
.horizontal-slider-list.is-list
  .other-items[data-v-9a8acece]
  .tv-card__labels
  .card-label-wrap {
  height: 20px;
  width: 20px;
}
.horizontal-slider-list.is-list
  .other-items[data-v-9a8acece]
  .tv-card__labels
  .icon-play:before {
  display: block;
  font-size: 0.875rem;
}
.horizontal-slider-list.is-list
  .other-items[data-v-9a8acece]
  .tv-card__labels
  .is-duration {
  font-size: 0.5625rem;
  line-height: 0.875rem;
}
.horizontal-slider-list.is-list[data-v-9a8acece] .card-divider {
  margin: 8px 0;
  width: 100%;
}
.horizontal-slider-list.is-list .loader-wrapper[data-v-9a8acece] {
  gap: 0;
  padding: 0;
  width: 100%;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton {
  flex-basis: 100%;
  flex-direction: column;
  grid-template-columns: unset;
  padding-left: 0;
  width: 100%;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .wrapper {
  margin-bottom: 0;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .first-part
  .tv-card-b-skeleton.loader-container {
  padding-bottom: 0;
  width: 100%;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .first-part
  .tv-card-b-skeleton.loader-container
  .skeleton {
  width: 100%;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .first-part
  .divider {
  margin-bottom: 0;
  margin-top: 8px;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .divider {
  display: block;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .second-part {
  display: flex;
  flex-direction: column;
  height: auto;
  overflow: hidden;
  padding-top: 0;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .second-part
  .wrapper {
  flex-direction: row;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .second-part
  .skeleton.image {
  margin-bottom: 0;
  margin-right: 8px;
  width: 108px;
}
.horizontal-slider-list.is-list
  .loader-wrapper[data-v-9a8acece]
  .tv-widget-acl-skeleton
  .cta-skeleton {
  display: block;
}
.loader-wrapper[data-v-9a8acece] {
  display: flex;
  gap: 8px;
  overflow: hidden;
  padding: 0 8px;
}
.single-show-intro[data-v-8750d5ac] {
  background-color: var(--color-dark-50);
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .single-show-intro[data-v-8750d5ac] {
    align-items: center;
    display: flex;
    gap: 24px;
    padding: 8px;
  }
}
.single-show-intro__image[data-v-8750d5ac] {
  margin-bottom: 24px;
}
@media (min-width: 1024px) {
  .single-show-intro__image[data-v-8750d5ac] {
    flex-shrink: 0;
    height: 100%;
    margin: 0;
    width: 500px;
  }
}
.single-show-intro__image-figure[data-v-8750d5ac] {
  aspect-ratio: 3/2;
  height: 100%;
  position: relative;
  width: 100%;
}
.single-show-intro__image-figure img[data-v-8750d5ac] {
  display: block;
  height: 100%;
  object-fit: cover;
  object-position: top;
  width: 100%;
}
.single-show-intro__description[data-v-8750d5ac] {
  color: var(--color-light-50);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  padding: 0 16px 24px;
}
@supports (font-variation-settings: normal) {
  .single-show-intro__description[data-v-8750d5ac] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .single-show-intro__description[data-v-8750d5ac] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .single-show-intro__description[data-v-8750d5ac] {
    font-size: 1.125rem;
    line-height: 1.75rem;
    padding: 0;
  }
  @supports (font-variation-settings: normal) {
    .single-show-intro__description[data-v-8750d5ac] {
      font-variation-settings: "wght" 400;
    }
  }
  @supports not (font-variation-settings: normal) {
    .single-show-intro__description[data-v-8750d5ac] {
      font-weight: 400;
    }
  }
}
.single-show-list[data-v-46c52484] {
  background-color: var(--color-dark-50);
  margin-bottom: 4px;
  padding: 8px;
}
@media (min-width: 1024px) {
  .single-show-list__content-wrapper[data-v-46c52484] {
    display: grid;
    gap: 8px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.single-show-list[data-v-46c52484] .c-card {
  margin-bottom: 8px;
}
.single-show-list[data-v-46c52484] .card-divider {
  margin-bottom: 8px;
  width: 100%;
}
@media (min-width: 1024px) {
  .single-show-list[data-v-46c52484] .card-divider.full-width {
    grid-column: 1/-1;
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .single-show-list .pagination-container[data-v-46c52484] {
    padding-top: 8px;
  }
}
.single-show-list .pagination-container .pagination[data-v-46c52484] {
  padding-bottom: 16px;
}
.single-show-list .pagination-container .result-divider[data-v-46c52484] {
  background-color: var(--color-200);
  height: 1px;
  margin-bottom: 24px;
  width: 100%;
}
.archive-header[data-v-80a485a3] {
  background-color: var(--color-50);
  display: block;
  padding: 20px 8px 24px;
  position: relative;
}
@media (min-width: 1024px) {
  .archive-header[data-v-80a485a3] {
    margin: 0 auto 24px;
    max-width: 640px;
    padding: 16px 0 0;
  }
}
.archive-header-title[data-v-80a485a3] {
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .archive-header-title[data-v-80a485a3] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-header-title[data-v-80a485a3] {
    font-weight: 800;
  }
}
.archive-hash[data-v-80a485a3] {
  color: var(--color-500);
  float: left;
}
.archive-hash[data-v-80a485a3],
.archive-title[data-v-80a485a3] {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@supports (font-variation-settings: normal) {
  .archive-hash[data-v-80a485a3],
  .archive-title[data-v-80a485a3] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-hash[data-v-80a485a3],
  .archive-title[data-v-80a485a3] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .archive-hash[data-v-80a485a3],
  .archive-title[data-v-80a485a3] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.isArchiveBreadcrumbs[data-v-80a485a3] {
  color: #000;
  margin-bottom: 20px;
}
.isArchiveBreadcrumbs[data-v-80a485a3] .breadcrumbs-link {
  color: var(--color-900);
}
.isArchiveBreadcrumbs[data-v-80a485a3] .icon-chevron--right {
  color: var(--color-500);
}
.result-divider[data-v-80a485a3] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 0 0 8px;
  width: auto;
}
@media (min-width: 1024px) {
  .result-divider[data-v-80a485a3] {
    margin: 0 auto 24px;
    max-width: 688px;
    width: 100%;
  }
}
.collapsedTopMargin[data-v-80a485a3] {
  margin-top: 0;
}
.contextual-title[data-v-80a485a3] {
  display: block;
  font-size: 1.4375rem;
  font-variation-settings: "wght" 800;
  font-weight: 800;
  line-height: 1.75rem;
  margin: 24px 0;
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .contextual-title[data-v-80a485a3] {
    font-size: 2rem;
    line-height: 2.5rem;
    padding: 0 24px;
  }
}
.archive-acl.is-author-archive .archive-header[data-v-80a485a3],
.archive-acl.is-tag-archive .archive-header[data-v-80a485a3] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 40px;
  justify-content: space-between;
  margin: 0 8px 8px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive .archive-header[data-v-80a485a3],
  .archive-acl.is-tag-archive .archive-header[data-v-80a485a3] {
    max-width: unset;
  }
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive[data-v-80a485a3]
    .cards-container
    .card-container:first-of-type,
  .archive-acl.is-tag-archive[data-v-80a485a3]
    .cards-container
    .card-container:first-of-type {
    margin-top: 0;
  }
}
.archive-acl.is-tag-archive .archive-header[data-v-80a485a3] {
  height: 48px;
  padding: 8px 0;
}
.archive-acl.is-author-archive[data-v-80a485a3] .feed-renderer {
  padding-top: 8px;
}
.archive-acl[data-v-80a485a3] .cards-container {
  padding-bottom: 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .cards-container {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .cards-container .card-wrap {
    padding: 8px 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .cards-container .card-text-content {
    flex-basis: calc(100% - 200px);
    order: 2;
    padding-right: 0;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .cards-container .card-multimedia {
    margin-right: 8px;
    width: 200px;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .cards-container .card-image {
    aspect-ratio: 3/2;
    height: 100%;
    min-width: 200px;
    order: 1;
    width: 200px;
  }
}
.archive-acl[data-v-80a485a3] .cards-container .card-container {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .cards-container .card-container {
    margin: 8px auto 0;
    max-width: 688px;
    padding: 0;
  }
}
.archive-acl[data-v-80a485a3] .cards-container .card-divider {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px;
  max-width: 688px;
  width: 100%;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .cards-container .card-divider {
    margin: 0 auto;
  }
}
.archive-acl[data-v-80a485a3] .cards-container .card-divider:last-of-type {
  display: none;
}
.archive-acl .pagination[data-v-80a485a3] {
  margin: 24px 0 0;
}
.archive-acl .pagination[data-v-80a485a3]:empty {
  margin: 0;
}
.archive-acl[data-v-80a485a3] .pagination {
  margin: 24px 0 0;
}
.archive-acl[data-v-80a485a3] .pagination:empty {
  margin: 0;
}
@media (min-width: 1024px) {
  .archive-acl .result-divider[data-v-80a485a3] {
    max-width: 688px;
  }
}
.archive-acl[data-v-80a485a3] .in-feed:not(.in-grid) .card-image {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-80a485a3] .in-feed:not(.in-grid) .card-image {
    margin-bottom: 8px;
  }
}
.content-with-background[data-v-80a485a3] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 0;
}
@media (min-width: 1024px) {
  .content-with-background[data-v-80a485a3] {
    padding-bottom: 24px;
  }
  .is-tag-archive .content-with-background[data-v-80a485a3] {
    padding-bottom: 0;
  }
}
.content-with-background.no-padding[data-v-80a485a3] {
  box-shadow: none;
  margin: 0;
  padding: 0;
}
.columnist-info[data-v-80a485a3] {
  align-items: center;
  display: flex;
}
@media (min-width: 1024px) {
  .columnist-info[data-v-80a485a3] {
    align-items: flex-start;
  }
}
.columnist-image[data-v-80a485a3] {
  aspect-ratio: 1/1;
  border-radius: 50%;
  display: block;
  flex-basis: 48px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 48px;
  margin-right: 8px;
  overflow: hidden;
  position: relative;
  width: 48px;
}
@media (min-width: 1024px) {
  .columnist-image[data-v-80a485a3] {
    margin-right: 24px;
  }
}
.columnist-image[data-v-80a485a3] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.columnist-desc[data-v-80a485a3] {
  color: var(--columnist-archive-description);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-top: 20px;
  width: 100%;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .columnist-desc[data-v-80a485a3] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .columnist-desc[data-v-80a485a3] {
    font-weight: 600;
  }
}
.columnist-desc[data-v-80a485a3]:empty {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .columnist-desc[data-v-80a485a3] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-top: 20px;
  }
}
.pagination-wrap[data-v-80a485a3] {
  margin: 0 auto;
  padding: 0 8px 24px;
}
@media (min-width: 1024px) {
  .pagination-wrap[data-v-80a485a3] {
    max-width: 688px;
    padding: 0 0 24px;
  }
}
.pagination-wrap .card-divider[data-v-80a485a3] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px auto;
  width: 100%;
}
@media (min-width: 1024px) {
  .pagination-wrap .card-divider[data-v-80a485a3] {
    margin: 0 auto;
    width: 100%;
  }
}
[data-v-80a485a3] .breadcrumbs {
  margin: 0 -8px;
  padding: 0 8px;
}
[data-v-80a485a3] .breadcrumbs .breadcrumbs-gradient {
  width: 8px;
}
[data-v-80a485a3] .breadcrumbs .breadcrumbs-gradient.is-left {
  left: -8px;
}
[data-v-80a485a3] .breadcrumbs .breadcrumbs-gradient.is-right {
  right: 8px;
}
.tag-description-header[data-v-80a485a3] {
  background-color: var(--color-50);
  display: block;
  padding: 20px 16px 24px;
  position: relative;
}
@media (min-width: 1024px) {
  .tag-description-header[data-v-80a485a3] {
    margin: 0 auto 24px;
    max-width: 640px;
    padding: 16px 0 0;
  }
}
.tag-description-breadcrumbs[data-v-80a485a3] {
  margin-bottom: 20px;
}
.tag-description-hash[data-v-80a485a3] {
  color: var(--color-500);
  float: left;
}
.tag-description-hash[data-v-80a485a3],
.tag-description-title[data-v-80a485a3] {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@supports (font-variation-settings: normal) {
  .tag-description-hash[data-v-80a485a3],
  .tag-description-title[data-v-80a485a3] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tag-description-hash[data-v-80a485a3],
  .tag-description-title[data-v-80a485a3] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .tag-description-hash[data-v-80a485a3],
  .tag-description-title[data-v-80a485a3] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.archive-header[data-v-df432908] {
  background-color: var(--color-50);
  display: block;
  padding: 20px 8px 24px;
  position: relative;
}
@media (min-width: 1024px) {
  .archive-header[data-v-df432908] {
    margin: 0 auto 24px;
    max-width: 640px;
    padding: 16px 0 0;
  }
}
.archive-header-title[data-v-df432908] {
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .archive-header-title[data-v-df432908] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-header-title[data-v-df432908] {
    font-weight: 800;
  }
}
.archive-hash[data-v-df432908] {
  color: var(--color-500);
  float: left;
}
.archive-hash[data-v-df432908],
.archive-title[data-v-df432908] {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@supports (font-variation-settings: normal) {
  .archive-hash[data-v-df432908],
  .archive-title[data-v-df432908] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-hash[data-v-df432908],
  .archive-title[data-v-df432908] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .archive-hash[data-v-df432908],
  .archive-title[data-v-df432908] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.isArchiveBreadcrumbs[data-v-df432908] {
  color: #000;
  margin-bottom: 20px;
}
.isArchiveBreadcrumbs[data-v-df432908] .breadcrumbs-link {
  color: var(--color-900);
}
.isArchiveBreadcrumbs[data-v-df432908] .icon-chevron--right {
  color: var(--color-500);
}
.result-divider[data-v-df432908] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 0 0 8px;
  width: auto;
}
@media (min-width: 1024px) {
  .result-divider[data-v-df432908] {
    margin: 0 auto 24px;
    max-width: 688px;
    width: 100%;
  }
}
.collapsedTopMargin[data-v-df432908] {
  margin-top: 0;
}
.contextual-title[data-v-df432908] {
  display: block;
  font-size: 1.4375rem;
  font-variation-settings: "wght" 800;
  font-weight: 800;
  line-height: 1.75rem;
  margin: 24px 0;
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .contextual-title[data-v-df432908] {
    font-size: 2rem;
    line-height: 2.5rem;
    padding: 0 24px;
  }
}
.archive-acl.is-author-archive .archive-header[data-v-df432908],
.archive-acl.is-tag-archive .archive-header[data-v-df432908] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 40px;
  justify-content: space-between;
  margin: 0 8px 8px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive .archive-header[data-v-df432908],
  .archive-acl.is-tag-archive .archive-header[data-v-df432908] {
    max-width: unset;
  }
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive[data-v-df432908]
    .cards-container
    .card-container:first-of-type,
  .archive-acl.is-tag-archive[data-v-df432908]
    .cards-container
    .card-container:first-of-type {
    margin-top: 0;
  }
}
.archive-acl.is-tag-archive .archive-header[data-v-df432908] {
  height: 48px;
  padding: 8px 0;
}
.archive-acl.is-author-archive[data-v-df432908] .feed-renderer {
  padding-top: 8px;
}
.archive-acl[data-v-df432908] .cards-container {
  padding-bottom: 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .cards-container {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .cards-container .card-wrap {
    padding: 8px 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .cards-container .card-text-content {
    flex-basis: calc(100% - 200px);
    order: 2;
    padding-right: 0;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .cards-container .card-multimedia {
    margin-right: 8px;
    width: 200px;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .cards-container .card-image {
    aspect-ratio: 3/2;
    height: 100%;
    min-width: 200px;
    order: 1;
    width: 200px;
  }
}
.archive-acl[data-v-df432908] .cards-container .card-container {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .cards-container .card-container {
    margin: 8px auto 0;
    max-width: 688px;
    padding: 0;
  }
}
.archive-acl[data-v-df432908] .cards-container .card-divider {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px;
  max-width: 688px;
  width: 100%;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .cards-container .card-divider {
    margin: 0 auto;
  }
}
.archive-acl[data-v-df432908] .cards-container .card-divider:last-of-type {
  display: none;
}
.archive-acl .pagination[data-v-df432908] {
  margin: 24px 0 0;
}
.archive-acl .pagination[data-v-df432908]:empty {
  margin: 0;
}
.archive-acl[data-v-df432908] .pagination {
  margin: 24px 0 0;
}
.archive-acl[data-v-df432908] .pagination:empty {
  margin: 0;
}
@media (min-width: 1024px) {
  .archive-acl .result-divider[data-v-df432908] {
    max-width: 688px;
  }
}
.archive-acl[data-v-df432908] .in-feed:not(.in-grid) .card-image {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-df432908] .in-feed:not(.in-grid) .card-image {
    margin-bottom: 8px;
  }
}
.content-with-background[data-v-df432908] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 0;
}
@media (min-width: 1024px) {
  .content-with-background[data-v-df432908] {
    padding-bottom: 24px;
  }
  .is-tag-archive .content-with-background[data-v-df432908] {
    padding-bottom: 0;
  }
}
.content-with-background.no-padding[data-v-df432908] {
  box-shadow: none;
  margin: 0;
  padding: 0;
}
.columnist-info[data-v-df432908] {
  align-items: center;
  display: flex;
}
@media (min-width: 1024px) {
  .columnist-info[data-v-df432908] {
    align-items: flex-start;
  }
}
.columnist-image[data-v-df432908] {
  aspect-ratio: 1/1;
  border-radius: 50%;
  display: block;
  flex-basis: 48px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 48px;
  margin-right: 8px;
  overflow: hidden;
  position: relative;
  width: 48px;
}
@media (min-width: 1024px) {
  .columnist-image[data-v-df432908] {
    margin-right: 24px;
  }
}
.columnist-image[data-v-df432908] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.columnist-desc[data-v-df432908] {
  color: var(--columnist-archive-description);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-top: 20px;
  width: 100%;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .columnist-desc[data-v-df432908] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .columnist-desc[data-v-df432908] {
    font-weight: 600;
  }
}
.columnist-desc[data-v-df432908]:empty {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .columnist-desc[data-v-df432908] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-top: 20px;
  }
}
.pagination-wrap[data-v-df432908] {
  margin: 0 auto;
  padding: 0 8px 24px;
}
@media (min-width: 1024px) {
  .pagination-wrap[data-v-df432908] {
    max-width: 688px;
    padding: 0 0 24px;
  }
}
.pagination-wrap .card-divider[data-v-df432908] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px auto;
  width: 100%;
}
@media (min-width: 1024px) {
  .pagination-wrap .card-divider[data-v-df432908] {
    margin: 0 auto;
    width: 100%;
  }
}
[data-v-df432908] .breadcrumbs {
  margin: 0 -8px;
  padding: 0 8px;
}
[data-v-df432908] .breadcrumbs .breadcrumbs-gradient {
  width: 8px;
}
[data-v-df432908] .breadcrumbs .breadcrumbs-gradient.is-left {
  left: -8px;
}
[data-v-df432908] .breadcrumbs .breadcrumbs-gradient.is-right {
  right: 8px;
}
.author-profile-header[data-v-df432908] {
  padding: 20px 8px 24px;
}
@media (min-width: 1024px) {
  .author-profile-header[data-v-df432908] {
    margin: 0 auto 18px;
    max-width: 640px;
    padding: 24px 0 0;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox h2,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h2,
.article-below[data-v-e4c6a63f] .article-rte h2,
.article-main[data-v-e4c6a63f] .article-factbox h2,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h2,
.article-main[data-v-e4c6a63f] .article-rte h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h2,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h2,
  .article-below[data-v-e4c6a63f] .article-rte h2,
  .article-main[data-v-e4c6a63f] .article-factbox h2,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h2,
  .article-main[data-v-e4c6a63f] .article-rte h2 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h2,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h2,
  .article-below[data-v-e4c6a63f] .article-rte h2,
  .article-main[data-v-e4c6a63f] .article-factbox h2,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h2,
  .article-main[data-v-e4c6a63f] .article-rte h2 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox h2,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h2,
  .article-below[data-v-e4c6a63f] .article-rte h2,
  .article-main[data-v-e4c6a63f] .article-factbox h2,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h2,
  .article-main[data-v-e4c6a63f] .article-rte h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox h3,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h3,
.article-below[data-v-e4c6a63f] .article-rte h3,
.article-main[data-v-e4c6a63f] .article-factbox h3,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h3,
.article-main[data-v-e4c6a63f] .article-rte h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h3,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h3,
  .article-below[data-v-e4c6a63f] .article-rte h3,
  .article-main[data-v-e4c6a63f] .article-factbox h3,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h3,
  .article-main[data-v-e4c6a63f] .article-rte h3 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h3,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h3,
  .article-below[data-v-e4c6a63f] .article-rte h3,
  .article-main[data-v-e4c6a63f] .article-factbox h3,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h3,
  .article-main[data-v-e4c6a63f] .article-rte h3 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox h3,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h3,
  .article-below[data-v-e4c6a63f] .article-rte h3,
  .article-main[data-v-e4c6a63f] .article-factbox h3,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h3,
  .article-main[data-v-e4c6a63f] .article-rte h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox h4,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h4,
.article-below[data-v-e4c6a63f] .article-rte h4,
.article-main[data-v-e4c6a63f] .article-factbox h4,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h4,
.article-main[data-v-e4c6a63f] .article-rte h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h4,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h4,
  .article-below[data-v-e4c6a63f] .article-rte h4,
  .article-main[data-v-e4c6a63f] .article-factbox h4,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h4,
  .article-main[data-v-e4c6a63f] .article-rte h4 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h4,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h4,
  .article-below[data-v-e4c6a63f] .article-rte h4,
  .article-main[data-v-e4c6a63f] .article-factbox h4,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h4,
  .article-main[data-v-e4c6a63f] .article-rte h4 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox h4,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h4,
  .article-below[data-v-e4c6a63f] .article-rte h4,
  .article-main[data-v-e4c6a63f] .article-factbox h4,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h4,
  .article-main[data-v-e4c6a63f] .article-rte h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox h5,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h5,
.article-below[data-v-e4c6a63f] .article-rte h5,
.article-main[data-v-e4c6a63f] .article-factbox h5,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h5,
.article-main[data-v-e4c6a63f] .article-rte h5 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h5,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h5,
  .article-below[data-v-e4c6a63f] .article-rte h5,
  .article-main[data-v-e4c6a63f] .article-factbox h5,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h5,
  .article-main[data-v-e4c6a63f] .article-rte h5 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox h5,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h5,
  .article-below[data-v-e4c6a63f] .article-rte h5,
  .article-main[data-v-e4c6a63f] .article-factbox h5,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h5,
  .article-main[data-v-e4c6a63f] .article-rte h5 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox h5,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes h5,
  .article-below[data-v-e4c6a63f] .article-rte h5,
  .article-main[data-v-e4c6a63f] .article-factbox h5,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes h5,
  .article-main[data-v-e4c6a63f] .article-rte h5 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox em,
.article-below[data-v-e4c6a63f] .article-factbox em strong,
.article-below[data-v-e4c6a63f] .article-factbox-quotes em,
.article-below[data-v-e4c6a63f] .article-factbox-quotes em strong,
.article-below[data-v-e4c6a63f] .article-rte em,
.article-below[data-v-e4c6a63f] .article-rte em strong,
.article-main[data-v-e4c6a63f] .article-factbox em,
.article-main[data-v-e4c6a63f] .article-factbox em strong,
.article-main[data-v-e4c6a63f] .article-factbox-quotes em,
.article-main[data-v-e4c6a63f] .article-factbox-quotes em strong,
.article-main[data-v-e4c6a63f] .article-rte em,
.article-main[data-v-e4c6a63f] .article-rte em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox strong,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes strong,
  .article-below[data-v-e4c6a63f] .article-rte strong,
  .article-main[data-v-e4c6a63f] .article-factbox strong,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes strong,
  .article-main[data-v-e4c6a63f] .article-rte strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox strong,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes strong,
  .article-below[data-v-e4c6a63f] .article-rte strong,
  .article-main[data-v-e4c6a63f] .article-factbox strong,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes strong,
  .article-main[data-v-e4c6a63f] .article-rte strong {
    font-weight: 700;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox a,
.article-below[data-v-e4c6a63f] .article-factbox-quotes a,
.article-below[data-v-e4c6a63f] .article-rte a,
.article-main[data-v-e4c6a63f] .article-factbox a,
.article-main[data-v-e4c6a63f] .article-factbox-quotes a,
.article-main[data-v-e4c6a63f] .article-rte a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox a:hover,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes a:hover,
  .article-below[data-v-e4c6a63f] .article-rte a:hover,
  .article-main[data-v-e4c6a63f] .article-factbox a:hover,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes a:hover,
  .article-main[data-v-e4c6a63f] .article-rte a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.article-below[data-v-e4c6a63f] .article-factbox a:hover,
.article-below[data-v-e4c6a63f] .article-factbox-quotes a:hover,
.article-below[data-v-e4c6a63f] .article-rte a:hover,
.article-main[data-v-e4c6a63f] .article-factbox a:hover,
.article-main[data-v-e4c6a63f] .article-factbox-quotes a:hover,
.article-main[data-v-e4c6a63f] .article-rte a:hover {
  color: var(--accent-hover);
}
.article-below[data-v-e4c6a63f] .article-factbox a:after,
.article-below[data-v-e4c6a63f] .article-factbox-quotes a:after,
.article-below[data-v-e4c6a63f] .article-rte a:after,
.article-main[data-v-e4c6a63f] .article-factbox a:after,
.article-main[data-v-e4c6a63f] .article-factbox-quotes a:after,
.article-main[data-v-e4c6a63f] .article-rte a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-below[data-v-e4c6a63f] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-below[data-v-e4c6a63f] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-below[data-v-e4c6a63f] .article-rte a[href^="https://www.kurir.rs"]:after,.article-main[data-v-e4c6a63f] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-main[data-v-e4c6a63f] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-main[data-v-e4c6a63f] .article-rte a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.article-below[data-v-e4c6a63f] .article-factbox ol,
.article-below[data-v-e4c6a63f] .article-factbox ul,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ol,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ul,
.article-below[data-v-e4c6a63f] .article-rte ol,
.article-below[data-v-e4c6a63f] .article-rte ul,
.article-main[data-v-e4c6a63f] .article-factbox ol,
.article-main[data-v-e4c6a63f] .article-factbox ul,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ol,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ul,
.article-main[data-v-e4c6a63f] .article-rte ol,
.article-main[data-v-e4c6a63f] .article-rte ul {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox ol,
  .article-below[data-v-e4c6a63f] .article-factbox ul,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes ol,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes ul,
  .article-below[data-v-e4c6a63f] .article-rte ol,
  .article-below[data-v-e4c6a63f] .article-rte ul,
  .article-main[data-v-e4c6a63f] .article-factbox ol,
  .article-main[data-v-e4c6a63f] .article-factbox ul,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes ol,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes ul,
  .article-main[data-v-e4c6a63f] .article-rte ol,
  .article-main[data-v-e4c6a63f] .article-rte ul {
    margin-bottom: 24px;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox ol li,
.article-below[data-v-e4c6a63f] .article-factbox ul li,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ol li,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ul li,
.article-below[data-v-e4c6a63f] .article-rte ol li,
.article-below[data-v-e4c6a63f] .article-rte ul li,
.article-main[data-v-e4c6a63f] .article-factbox ol li,
.article-main[data-v-e4c6a63f] .article-factbox ul li,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ol li,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ul li,
.article-main[data-v-e4c6a63f] .article-rte ol li,
.article-main[data-v-e4c6a63f] .article-rte ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.article-below[data-v-e4c6a63f] .article-factbox ol li:last-of-type,
.article-below[data-v-e4c6a63f] .article-factbox ul li:last-of-type,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ol li:last-of-type,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ul li:last-of-type,
.article-below[data-v-e4c6a63f] .article-rte ol li:last-of-type,
.article-below[data-v-e4c6a63f] .article-rte ul li:last-of-type,
.article-main[data-v-e4c6a63f] .article-factbox ol li:last-of-type,
.article-main[data-v-e4c6a63f] .article-factbox ul li:last-of-type,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ol li:last-of-type,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ul li:last-of-type,
.article-main[data-v-e4c6a63f] .article-rte ol li:last-of-type,
.article-main[data-v-e4c6a63f] .article-rte ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox ol li,
  .article-below[data-v-e4c6a63f] .article-factbox ul li,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes ol li,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes ul li,
  .article-below[data-v-e4c6a63f] .article-rte ol li,
  .article-below[data-v-e4c6a63f] .article-rte ul li,
  .article-main[data-v-e4c6a63f] .article-factbox ol li,
  .article-main[data-v-e4c6a63f] .article-factbox ul li,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes ol li,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes ul li,
  .article-main[data-v-e4c6a63f] .article-rte ol li,
  .article-main[data-v-e4c6a63f] .article-rte ul li {
    margin-left: 34px;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox ol,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ol,
.article-below[data-v-e4c6a63f] .article-rte ol,
.article-main[data-v-e4c6a63f] .article-factbox ol,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ol,
.article-main[data-v-e4c6a63f] .article-rte ol {
  counter-reset: item;
  list-style: decimal;
}
.article-below[data-v-e4c6a63f] .article-factbox ol li::marker,
.article-below[data-v-e4c6a63f] .article-factbox ul li::marker,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ol li::marker,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ul li::marker,
.article-below[data-v-e4c6a63f] .article-rte ol li::marker,
.article-below[data-v-e4c6a63f] .article-rte ul li::marker,
.article-main[data-v-e4c6a63f] .article-factbox ol li::marker,
.article-main[data-v-e4c6a63f] .article-factbox ul li::marker,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ol li::marker,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ul li::marker,
.article-main[data-v-e4c6a63f] .article-rte ol li::marker,
.article-main[data-v-e4c6a63f] .article-rte ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.article-below[data-v-e4c6a63f] .article-factbox ul:not([style]) li:before,
.article-below[data-v-e4c6a63f]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-below[data-v-e4c6a63f] .article-rte ul:not([style]) li:before,
.article-main[data-v-e4c6a63f] .article-factbox ul:not([style]) li:before,
.article-main[data-v-e4c6a63f]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-main[data-v-e4c6a63f] .article-rte ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-e4c6a63f]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-e4c6a63f] .article-rte ul:not([style]) li:before,
  .article-main[data-v-e4c6a63f] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-e4c6a63f]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-e4c6a63f] .article-rte ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-e4c6a63f]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-e4c6a63f] .article-rte ul:not([style]) li:before,
  .article-main[data-v-e4c6a63f] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-e4c6a63f]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-e4c6a63f] .article-rte ul:not([style]) li:before {
    font-weight: 700;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox iframe,
.article-below[data-v-e4c6a63f] .article-factbox-quotes iframe,
.article-below[data-v-e4c6a63f] .article-rte iframe,
.article-main[data-v-e4c6a63f] .article-factbox iframe,
.article-main[data-v-e4c6a63f] .article-factbox-quotes iframe,
.article-main[data-v-e4c6a63f] .article-rte iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox iframe,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes iframe,
  .article-below[data-v-e4c6a63f] .article-rte iframe,
  .article-main[data-v-e4c6a63f] .article-factbox iframe,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes iframe,
  .article-main[data-v-e4c6a63f] .article-rte iframe {
    max-width: 560px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-rte,
  .article-main[data-v-e4c6a63f] .article-rte {
    padding: 0;
  }
}
.article-below[data-v-e4c6a63f] .article-rte h2 + h3,
.article-below[data-v-e4c6a63f] .article-rte h2 + h4,
.article-below[data-v-e4c6a63f] .article-rte h2 + h5,
.article-below[data-v-e4c6a63f] .article-rte h3 + h4,
.article-below[data-v-e4c6a63f] .article-rte h3 + h5,
.article-below[data-v-e4c6a63f] .article-rte h4 + h5,
.article-main[data-v-e4c6a63f] .article-rte h2 + h3,
.article-main[data-v-e4c6a63f] .article-rte h2 + h4,
.article-main[data-v-e4c6a63f] .article-rte h2 + h5,
.article-main[data-v-e4c6a63f] .article-rte h3 + h4,
.article-main[data-v-e4c6a63f] .article-rte h3 + h5,
.article-main[data-v-e4c6a63f] .article-rte h4 + h5 {
  margin-top: -4px;
}
.article-below[data-v-e4c6a63f] .article-rte h2,
.article-below[data-v-e4c6a63f] .article-rte h3,
.article-below[data-v-e4c6a63f] .article-rte h4,
.article-below[data-v-e4c6a63f] .article-rte h5,
.article-below[data-v-e4c6a63f] .article-rte p,
.article-main[data-v-e4c6a63f] .article-rte h2,
.article-main[data-v-e4c6a63f] .article-rte h3,
.article-main[data-v-e4c6a63f] .article-rte h4,
.article-main[data-v-e4c6a63f] .article-rte h5,
.article-main[data-v-e4c6a63f] .article-rte p {
  color: var(--color-900);
  margin-bottom: 16px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-rte h2,
  .article-below[data-v-e4c6a63f] .article-rte h3,
  .article-below[data-v-e4c6a63f] .article-rte h4,
  .article-below[data-v-e4c6a63f] .article-rte h5,
  .article-below[data-v-e4c6a63f] .article-rte p,
  .article-main[data-v-e4c6a63f] .article-rte h2,
  .article-main[data-v-e4c6a63f] .article-rte h3,
  .article-main[data-v-e4c6a63f] .article-rte h4,
  .article-main[data-v-e4c6a63f] .article-rte h5,
  .article-main[data-v-e4c6a63f] .article-rte p {
    margin-bottom: 24px;
  }
}
.article-below[data-v-e4c6a63f] .article-rte em,
.article-below[data-v-e4c6a63f] .article-rte strong,
.article-main[data-v-e4c6a63f] .article-rte em,
.article-main[data-v-e4c6a63f] .article-rte strong {
  word-break: break-word;
}
.article-below[data-v-e4c6a63f] .article-rte em,
.article-below[data-v-e4c6a63f] .article-rte li,
.article-below[data-v-e4c6a63f] .article-rte p,
.article-below[data-v-e4c6a63f] .article-rte strong,
.article-main[data-v-e4c6a63f] .article-rte em,
.article-main[data-v-e4c6a63f] .article-rte li,
.article-main[data-v-e4c6a63f] .article-rte p,
.article-main[data-v-e4c6a63f] .article-rte strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-rte em,
  .article-below[data-v-e4c6a63f] .article-rte li,
  .article-below[data-v-e4c6a63f] .article-rte p,
  .article-below[data-v-e4c6a63f] .article-rte strong,
  .article-main[data-v-e4c6a63f] .article-rte em,
  .article-main[data-v-e4c6a63f] .article-rte li,
  .article-main[data-v-e4c6a63f] .article-rte p,
  .article-main[data-v-e4c6a63f] .article-rte strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-e4c6a63f] .article-rte p:empty,
.article-main[data-v-e4c6a63f] .article-rte p:empty {
  margin-bottom: 0;
}
.article-below[data-v-e4c6a63f] .article-factbox em,
.article-below[data-v-e4c6a63f] .article-factbox h2,
.article-below[data-v-e4c6a63f] .article-factbox h3,
.article-below[data-v-e4c6a63f] .article-factbox h4,
.article-below[data-v-e4c6a63f] .article-factbox h5,
.article-below[data-v-e4c6a63f] .article-factbox p,
.article-below[data-v-e4c6a63f] .article-factbox strong,
.article-below[data-v-e4c6a63f] .article-factbox-quotes em,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h2,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h3,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h4,
.article-below[data-v-e4c6a63f] .article-factbox-quotes h5,
.article-below[data-v-e4c6a63f] .article-factbox-quotes p,
.article-below[data-v-e4c6a63f] .article-factbox-quotes strong,
.article-main[data-v-e4c6a63f] .article-factbox em,
.article-main[data-v-e4c6a63f] .article-factbox h2,
.article-main[data-v-e4c6a63f] .article-factbox h3,
.article-main[data-v-e4c6a63f] .article-factbox h4,
.article-main[data-v-e4c6a63f] .article-factbox h5,
.article-main[data-v-e4c6a63f] .article-factbox p,
.article-main[data-v-e4c6a63f] .article-factbox strong,
.article-main[data-v-e4c6a63f] .article-factbox-quotes em,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h2,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h3,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h4,
.article-main[data-v-e4c6a63f] .article-factbox-quotes h5,
.article-main[data-v-e4c6a63f] .article-factbox-quotes p,
.article-main[data-v-e4c6a63f] .article-factbox-quotes strong {
  margin-bottom: 12px;
  word-break: break-word;
}
.article-below[data-v-e4c6a63f] .article-factbox ol,
.article-below[data-v-e4c6a63f] .article-factbox ul,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ol,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ul,
.article-main[data-v-e4c6a63f] .article-factbox ol,
.article-main[data-v-e4c6a63f] .article-factbox ul,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ol,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ul {
  margin-bottom: 12px;
}
.article-below[data-v-e4c6a63f] .article-factbox ol li,
.article-below[data-v-e4c6a63f] .article-factbox ul li,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ol li,
.article-below[data-v-e4c6a63f] .article-factbox-quotes ul li,
.article-main[data-v-e4c6a63f] .article-factbox ol li,
.article-main[data-v-e4c6a63f] .article-factbox ul li,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ol li,
.article-main[data-v-e4c6a63f] .article-factbox-quotes ul li {
  margin-bottom: 4px;
}
.article-below[data-v-e4c6a63f] .article-factbox .author-name,
.article-below[data-v-e4c6a63f] .article-factbox-quotes .author-name,
.article-main[data-v-e4c6a63f] .article-factbox .author-name,
.article-main[data-v-e4c6a63f] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox .author-name,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes .author-name,
  .article-main[data-v-e4c6a63f] .article-factbox .author-name,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes .author-name {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox .author-name,
  .article-below[data-v-e4c6a63f] .article-factbox-quotes .author-name,
  .article-main[data-v-e4c6a63f] .article-factbox .author-name,
  .article-main[data-v-e4c6a63f] .article-factbox-quotes .author-name {
    font-weight: 400;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox .author-name:before,
.article-below[data-v-e4c6a63f] .article-factbox-quotes .author-name:before,
.article-main[data-v-e4c6a63f] .article-factbox .author-name:before,
.article-main[data-v-e4c6a63f] .article-factbox-quotes .author-name:before {
  content: "— ";
}
.article-below[data-v-e4c6a63f] .article-factbox,
.article-main[data-v-e4c6a63f] .article-factbox {
  background-color: var(--article-factbox-surface);
  margin: 0 -16px 16px;
  padding: 24px 32px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox,
  .article-main[data-v-e4c6a63f] .article-factbox {
    margin: 0 -16px 24px;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox:after,
.article-below[data-v-e4c6a63f] .article-factbox:before,
.article-main[data-v-e4c6a63f] .article-factbox:after,
.article-main[data-v-e4c6a63f] .article-factbox:before {
  background: var(--accent-light);
  content: "";
  height: 4px;
  left: 16px;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
.article-below[data-v-e4c6a63f] .article-factbox:after,
.article-main[data-v-e4c6a63f] .article-factbox:after {
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox,
  .article-main[data-v-e4c6a63f] .article-factbox {
    margin: 0 -32px 24px;
    padding: 16px 32px 15px;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox em,
.article-below[data-v-e4c6a63f] .article-factbox h2,
.article-below[data-v-e4c6a63f] .article-factbox h3,
.article-below[data-v-e4c6a63f] .article-factbox h4,
.article-below[data-v-e4c6a63f] .article-factbox h5,
.article-below[data-v-e4c6a63f] .article-factbox li,
.article-below[data-v-e4c6a63f] .article-factbox p,
.article-below[data-v-e4c6a63f] .article-factbox strong,
.article-main[data-v-e4c6a63f] .article-factbox em,
.article-main[data-v-e4c6a63f] .article-factbox h2,
.article-main[data-v-e4c6a63f] .article-factbox h3,
.article-main[data-v-e4c6a63f] .article-factbox h4,
.article-main[data-v-e4c6a63f] .article-factbox h5,
.article-main[data-v-e4c6a63f] .article-factbox li,
.article-main[data-v-e4c6a63f] .article-factbox p,
.article-main[data-v-e4c6a63f] .article-factbox strong {
  color: var(--color-900);
}
.article-below[data-v-e4c6a63f] .article-factbox a,
.article-main[data-v-e4c6a63f] .article-factbox a {
  background-image: linear-gradient(
    var(--article-factbox-link),
    var(--article-factbox-link)
  ) !important;
  color: var(--article-factbox-link) !important;
}
.article-below[data-v-e4c6a63f] .article-factbox a:hover,
.article-main[data-v-e4c6a63f] .article-factbox a:hover {
  color: var(--article-factbox-link-hover) !important;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox a:hover,
  .article-main[data-v-e4c6a63f] .article-factbox a:hover {
    background-image: linear-gradient(
      var(--article-factbox-link-hover),
      var(--article-factbox-link-hover)
    ) !important;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox em,
.article-below[data-v-e4c6a63f] .article-factbox li,
.article-below[data-v-e4c6a63f] .article-factbox p,
.article-below[data-v-e4c6a63f] .article-factbox strong,
.article-main[data-v-e4c6a63f] .article-factbox em,
.article-main[data-v-e4c6a63f] .article-factbox li,
.article-main[data-v-e4c6a63f] .article-factbox p,
.article-main[data-v-e4c6a63f] .article-factbox strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox em,
  .article-below[data-v-e4c6a63f] .article-factbox li,
  .article-below[data-v-e4c6a63f] .article-factbox p,
  .article-below[data-v-e4c6a63f] .article-factbox strong,
  .article-main[data-v-e4c6a63f] .article-factbox em,
  .article-main[data-v-e4c6a63f] .article-factbox li,
  .article-main[data-v-e4c6a63f] .article-factbox p,
  .article-main[data-v-e4c6a63f] .article-factbox strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox sub,
.article-main[data-v-e4c6a63f] .article-factbox sub {
  font-size: 0.88542rem;
  line-height: 1.40625rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox sub,
  .article-main[data-v-e4c6a63f] .article-factbox sub {
    font-size: 0.9375rem;
    line-height: 1.51042rem;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox .antrfile > strong,
.article-below[data-v-e4c6a63f] .article-factbox .standard > strong,
.article-main[data-v-e4c6a63f] .article-factbox .antrfile > strong,
.article-main[data-v-e4c6a63f] .article-factbox .standard > strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox .antrfile > strong,
  .article-below[data-v-e4c6a63f] .article-factbox .standard > strong,
  .article-main[data-v-e4c6a63f] .article-factbox .antrfile > strong,
  .article-main[data-v-e4c6a63f] .article-factbox .standard > strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-e4c6a63f] .article-factbox .antrfile > strong,
  .article-below[data-v-e4c6a63f] .article-factbox .standard > strong,
  .article-main[data-v-e4c6a63f] .article-factbox .antrfile > strong,
  .article-main[data-v-e4c6a63f] .article-factbox .standard > strong {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-factbox .antrfile > strong,
  .article-below[data-v-e4c6a63f] .article-factbox .standard > strong,
  .article-main[data-v-e4c6a63f] .article-factbox .antrfile > strong,
  .article-main[data-v-e4c6a63f] .article-factbox .standard > strong {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-e4c6a63f] .article-factbox-quotes .author-name,
.article-main[data-v-e4c6a63f] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
}
.article-below[data-v-e4c6a63f] .article-embed,
.article-main[data-v-e4c6a63f] .article-embed {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-embed,
  .article-main[data-v-e4c6a63f] .article-embed {
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-e4c6a63f] .article-embed iframe,
.article-main[data-v-e4c6a63f] .article-embed iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-e4c6a63f] .article-embed iframe,
  .article-main[data-v-e4c6a63f] .article-embed iframe {
    max-width: 560px;
  }
}
.article-below[data-v-e4c6a63f] .article-embed iframe[src^="https://www.facebook.com/"],.article-main[data-v-e4c6a63f] .article-embed iframe[src^="https://www.facebook.com/"]
{
  background-color: #fff;
}
.tag-description[data-v-e4c6a63f] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
}
.tag-description-header[data-v-e4c6a63f] {
  background-color: var(--color-50);
  display: block;
  padding: 20px 16px 0;
  position: relative;
}
@media (min-width: 1024px) {
  .tag-description-header[data-v-e4c6a63f] {
    margin: 0 auto 24px;
    max-width: 640px;
    padding: 24px 0 0;
  }
}
.tag-description-breadcrumbs[data-v-e4c6a63f] {
  margin-bottom: 20px;
}
.tag-description-intro[data-v-e4c6a63f] {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  margin-bottom: 20px;
}
.tag-description-image[data-v-e4c6a63f] {
  border-radius: 50%;
  flex-basis: 108px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 108px;
  margin-right: 12px;
  overflow: hidden;
  width: 108px;
}
@media (min-width: 1024px) {
  .tag-description-image[data-v-e4c6a63f] {
    margin-right: 24px;
  }
}
.tag-description-image[data-v-e4c6a63f] img {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.tag-description-title[data-v-e4c6a63f] {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@supports (font-variation-settings: normal) {
  .tag-description-title[data-v-e4c6a63f] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tag-description-title[data-v-e4c6a63f] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .tag-description-title[data-v-e4c6a63f] {
    font-size: 2rem;
    line-height: 3rem;
  }
}
.tag-description
  .tag-description-title
  + .tag-description-lead[data-v-e4c6a63f] {
  margin-top: 20px;
}
.tag-description-lead[data-v-e4c6a63f] {
  color: var(--color-800);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 24px;
}
@supports (font-variation-settings: normal) {
  .tag-description-lead[data-v-e4c6a63f] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .tag-description-lead[data-v-e4c6a63f] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .tag-description-lead[data-v-e4c6a63f] {
    font-size: 1.125rem;
    line-height: 1.4375rem;
  }
}
.tag-description-wrap[data-v-e4c6a63f] {
  background-color: var(--color-75);
  border-bottom: 1px dashed var(--color-300);
  border-top: 1px dashed var(--color-300);
  position: relative;
}
.tag-description-wrap-content[data-v-e4c6a63f] {
  overflow: hidden;
  position: relative;
}
.tag-description-wrap-content.is-closed[data-v-e4c6a63f] {
  height: 164px;
}
@media (min-width: 1024px) {
  .tag-description-wrap-content.is-closed[data-v-e4c6a63f] {
    height: 226px;
  }
}
.tag-description-wrap-content.is-closed[data-v-e4c6a63f]:after {
  background-image: linear-gradient(
    to bottom,
    #0000,
    var(--color-75-without-transparency)
  );
  bottom: 0;
  content: "";
  height: 32px;
  position: absolute;
  right: 0;
  width: 100%;
}
.tag-description-icon-wrapper[data-v-e4c6a63f] {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 16px;
  transform: translateY(50%);
  width: 40px;
  z-index: 10;
}
@media (min-width: 1024px) {
  .tag-description-icon-wrapper[data-v-e4c6a63f] {
    left: 50%;
    right: auto;
    transform: translate(-50%, 50%);
  }
}
.tag-description-icon[data-v-e4c6a63f] {
  align-items: center;
  background-color: var(--accent);
  border-radius: 100px;
  color: var(--color-light-50);
  cursor: pointer;
  display: flex;
  font-size: 1.125rem;
  height: 40px;
  justify-content: center;
  padding: 9px;
  position: absolute;
  top: 0;
  width: 40px;
}
@media (min-width: 1024px) {
  .tag-description-icon[data-v-e4c6a63f]:hover {
    background-color: var(--accent-hover);
  }
}
.tag-description-text[data-v-e4c6a63f] {
  display: flex;
  flex-direction: column;
  padding: 16px 16px 0;
}
@media (min-width: 1024px) {
  .tag-description-text[data-v-e4c6a63f] {
    display: block;
    flex-basis: 100%;
    flex-direction: unset;
    max-width: 704px;
    padding: 24px 32px 0;
  }
}
.tag-description-text[data-v-e4c6a63f] .article-image img {
  display: block;
  width: 100%;
}
.article-below[data-v-b8f5e3f2] .article-factbox h2,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h2,
.article-below[data-v-b8f5e3f2] .article-rte h2,
.article-main[data-v-b8f5e3f2] .article-factbox h2,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h2,
.article-main[data-v-b8f5e3f2] .article-rte h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h2,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h2,
  .article-below[data-v-b8f5e3f2] .article-rte h2,
  .article-main[data-v-b8f5e3f2] .article-factbox h2,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h2,
  .article-main[data-v-b8f5e3f2] .article-rte h2 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h2,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h2,
  .article-below[data-v-b8f5e3f2] .article-rte h2,
  .article-main[data-v-b8f5e3f2] .article-factbox h2,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h2,
  .article-main[data-v-b8f5e3f2] .article-rte h2 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox h2,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h2,
  .article-below[data-v-b8f5e3f2] .article-rte h2,
  .article-main[data-v-b8f5e3f2] .article-factbox h2,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h2,
  .article-main[data-v-b8f5e3f2] .article-rte h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox h3,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h3,
.article-below[data-v-b8f5e3f2] .article-rte h3,
.article-main[data-v-b8f5e3f2] .article-factbox h3,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h3,
.article-main[data-v-b8f5e3f2] .article-rte h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h3,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h3,
  .article-below[data-v-b8f5e3f2] .article-rte h3,
  .article-main[data-v-b8f5e3f2] .article-factbox h3,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h3,
  .article-main[data-v-b8f5e3f2] .article-rte h3 {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h3,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h3,
  .article-below[data-v-b8f5e3f2] .article-rte h3,
  .article-main[data-v-b8f5e3f2] .article-factbox h3,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h3,
  .article-main[data-v-b8f5e3f2] .article-rte h3 {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox h3,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h3,
  .article-below[data-v-b8f5e3f2] .article-rte h3,
  .article-main[data-v-b8f5e3f2] .article-factbox h3,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h3,
  .article-main[data-v-b8f5e3f2] .article-rte h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox h4,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h4,
.article-below[data-v-b8f5e3f2] .article-rte h4,
.article-main[data-v-b8f5e3f2] .article-factbox h4,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h4,
.article-main[data-v-b8f5e3f2] .article-rte h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h4,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h4,
  .article-below[data-v-b8f5e3f2] .article-rte h4,
  .article-main[data-v-b8f5e3f2] .article-factbox h4,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h4,
  .article-main[data-v-b8f5e3f2] .article-rte h4 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h4,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h4,
  .article-below[data-v-b8f5e3f2] .article-rte h4,
  .article-main[data-v-b8f5e3f2] .article-factbox h4,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h4,
  .article-main[data-v-b8f5e3f2] .article-rte h4 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox h4,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h4,
  .article-below[data-v-b8f5e3f2] .article-rte h4,
  .article-main[data-v-b8f5e3f2] .article-factbox h4,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h4,
  .article-main[data-v-b8f5e3f2] .article-rte h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox h5,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h5,
.article-below[data-v-b8f5e3f2] .article-rte h5,
.article-main[data-v-b8f5e3f2] .article-factbox h5,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h5,
.article-main[data-v-b8f5e3f2] .article-rte h5 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h5,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h5,
  .article-below[data-v-b8f5e3f2] .article-rte h5,
  .article-main[data-v-b8f5e3f2] .article-factbox h5,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h5,
  .article-main[data-v-b8f5e3f2] .article-rte h5 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox h5,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h5,
  .article-below[data-v-b8f5e3f2] .article-rte h5,
  .article-main[data-v-b8f5e3f2] .article-factbox h5,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h5,
  .article-main[data-v-b8f5e3f2] .article-rte h5 {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox h5,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes h5,
  .article-below[data-v-b8f5e3f2] .article-rte h5,
  .article-main[data-v-b8f5e3f2] .article-factbox h5,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes h5,
  .article-main[data-v-b8f5e3f2] .article-rte h5 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox em,
.article-below[data-v-b8f5e3f2] .article-factbox em strong,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes em,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes em strong,
.article-below[data-v-b8f5e3f2] .article-rte em,
.article-below[data-v-b8f5e3f2] .article-rte em strong,
.article-main[data-v-b8f5e3f2] .article-factbox em,
.article-main[data-v-b8f5e3f2] .article-factbox em strong,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes em,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes em strong,
.article-main[data-v-b8f5e3f2] .article-rte em,
.article-main[data-v-b8f5e3f2] .article-rte em strong {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox strong,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes strong,
  .article-below[data-v-b8f5e3f2] .article-rte strong,
  .article-main[data-v-b8f5e3f2] .article-factbox strong,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes strong,
  .article-main[data-v-b8f5e3f2] .article-rte strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox strong,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes strong,
  .article-below[data-v-b8f5e3f2] .article-rte strong,
  .article-main[data-v-b8f5e3f2] .article-factbox strong,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes strong,
  .article-main[data-v-b8f5e3f2] .article-rte strong {
    font-weight: 700;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox a,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes a,
.article-below[data-v-b8f5e3f2] .article-rte a,
.article-main[data-v-b8f5e3f2] .article-factbox a,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes a,
.article-main[data-v-b8f5e3f2] .article-rte a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox a:hover,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes a:hover,
  .article-below[data-v-b8f5e3f2] .article-rte a:hover,
  .article-main[data-v-b8f5e3f2] .article-factbox a:hover,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes a:hover,
  .article-main[data-v-b8f5e3f2] .article-rte a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox a:hover,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes a:hover,
.article-below[data-v-b8f5e3f2] .article-rte a:hover,
.article-main[data-v-b8f5e3f2] .article-factbox a:hover,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes a:hover,
.article-main[data-v-b8f5e3f2] .article-rte a:hover {
  color: var(--accent-hover);
}
.article-below[data-v-b8f5e3f2] .article-factbox a:after,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes a:after,
.article-below[data-v-b8f5e3f2] .article-rte a:after,
.article-main[data-v-b8f5e3f2] .article-factbox a:after,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes a:after,
.article-main[data-v-b8f5e3f2] .article-rte a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.article-below[data-v-b8f5e3f2] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-below[data-v-b8f5e3f2] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-below[data-v-b8f5e3f2] .article-rte a[href^="https://www.kurir.rs"]:after,.article-main[data-v-b8f5e3f2] .article-factbox a[href^="https://www.kurir.rs"]:after,.article-main[data-v-b8f5e3f2] .article-factbox-quotes a[href^="https://www.kurir.rs"]:after,.article-main[data-v-b8f5e3f2] .article-rte a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.article-below[data-v-b8f5e3f2] .article-factbox ol,
.article-below[data-v-b8f5e3f2] .article-factbox ul,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ol,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ul,
.article-below[data-v-b8f5e3f2] .article-rte ol,
.article-below[data-v-b8f5e3f2] .article-rte ul,
.article-main[data-v-b8f5e3f2] .article-factbox ol,
.article-main[data-v-b8f5e3f2] .article-factbox ul,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ol,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ul,
.article-main[data-v-b8f5e3f2] .article-rte ol,
.article-main[data-v-b8f5e3f2] .article-rte ul {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox ol,
  .article-below[data-v-b8f5e3f2] .article-factbox ul,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes ol,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes ul,
  .article-below[data-v-b8f5e3f2] .article-rte ol,
  .article-below[data-v-b8f5e3f2] .article-rte ul,
  .article-main[data-v-b8f5e3f2] .article-factbox ol,
  .article-main[data-v-b8f5e3f2] .article-factbox ul,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes ol,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes ul,
  .article-main[data-v-b8f5e3f2] .article-rte ol,
  .article-main[data-v-b8f5e3f2] .article-rte ul {
    margin-bottom: 24px;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox ol li,
.article-below[data-v-b8f5e3f2] .article-factbox ul li,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ol li,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ul li,
.article-below[data-v-b8f5e3f2] .article-rte ol li,
.article-below[data-v-b8f5e3f2] .article-rte ul li,
.article-main[data-v-b8f5e3f2] .article-factbox ol li,
.article-main[data-v-b8f5e3f2] .article-factbox ul li,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ol li,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ul li,
.article-main[data-v-b8f5e3f2] .article-rte ol li,
.article-main[data-v-b8f5e3f2] .article-rte ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.article-below[data-v-b8f5e3f2] .article-factbox ol li:last-of-type,
.article-below[data-v-b8f5e3f2] .article-factbox ul li:last-of-type,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ol li:last-of-type,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ul li:last-of-type,
.article-below[data-v-b8f5e3f2] .article-rte ol li:last-of-type,
.article-below[data-v-b8f5e3f2] .article-rte ul li:last-of-type,
.article-main[data-v-b8f5e3f2] .article-factbox ol li:last-of-type,
.article-main[data-v-b8f5e3f2] .article-factbox ul li:last-of-type,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ol li:last-of-type,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ul li:last-of-type,
.article-main[data-v-b8f5e3f2] .article-rte ol li:last-of-type,
.article-main[data-v-b8f5e3f2] .article-rte ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox ol li,
  .article-below[data-v-b8f5e3f2] .article-factbox ul li,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes ol li,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes ul li,
  .article-below[data-v-b8f5e3f2] .article-rte ol li,
  .article-below[data-v-b8f5e3f2] .article-rte ul li,
  .article-main[data-v-b8f5e3f2] .article-factbox ol li,
  .article-main[data-v-b8f5e3f2] .article-factbox ul li,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes ol li,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes ul li,
  .article-main[data-v-b8f5e3f2] .article-rte ol li,
  .article-main[data-v-b8f5e3f2] .article-rte ul li {
    margin-left: 34px;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox ol,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ol,
.article-below[data-v-b8f5e3f2] .article-rte ol,
.article-main[data-v-b8f5e3f2] .article-factbox ol,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ol,
.article-main[data-v-b8f5e3f2] .article-rte ol {
  counter-reset: item;
  list-style: decimal;
}
.article-below[data-v-b8f5e3f2] .article-factbox ol li::marker,
.article-below[data-v-b8f5e3f2] .article-factbox ul li::marker,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ol li::marker,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ul li::marker,
.article-below[data-v-b8f5e3f2] .article-rte ol li::marker,
.article-below[data-v-b8f5e3f2] .article-rte ul li::marker,
.article-main[data-v-b8f5e3f2] .article-factbox ol li::marker,
.article-main[data-v-b8f5e3f2] .article-factbox ul li::marker,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ol li::marker,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ul li::marker,
.article-main[data-v-b8f5e3f2] .article-rte ol li::marker,
.article-main[data-v-b8f5e3f2] .article-rte ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.article-below[data-v-b8f5e3f2] .article-factbox ul:not([style]) li:before,
.article-below[data-v-b8f5e3f2]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-below[data-v-b8f5e3f2] .article-rte ul:not([style]) li:before,
.article-main[data-v-b8f5e3f2] .article-factbox ul:not([style]) li:before,
.article-main[data-v-b8f5e3f2]
  .article-factbox-quotes
  ul:not([style])
  li:before,
.article-main[data-v-b8f5e3f2] .article-rte ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-b8f5e3f2]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-b8f5e3f2] .article-rte ul:not([style]) li:before,
  .article-main[data-v-b8f5e3f2] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-b8f5e3f2]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-b8f5e3f2] .article-rte ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox ul:not([style]) li:before,
  .article-below[data-v-b8f5e3f2]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-below[data-v-b8f5e3f2] .article-rte ul:not([style]) li:before,
  .article-main[data-v-b8f5e3f2] .article-factbox ul:not([style]) li:before,
  .article-main[data-v-b8f5e3f2]
    .article-factbox-quotes
    ul:not([style])
    li:before,
  .article-main[data-v-b8f5e3f2] .article-rte ul:not([style]) li:before {
    font-weight: 700;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox iframe,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes iframe,
.article-below[data-v-b8f5e3f2] .article-rte iframe,
.article-main[data-v-b8f5e3f2] .article-factbox iframe,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes iframe,
.article-main[data-v-b8f5e3f2] .article-rte iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox iframe,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes iframe,
  .article-below[data-v-b8f5e3f2] .article-rte iframe,
  .article-main[data-v-b8f5e3f2] .article-factbox iframe,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes iframe,
  .article-main[data-v-b8f5e3f2] .article-rte iframe {
    max-width: 560px;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-rte,
  .article-main[data-v-b8f5e3f2] .article-rte {
    padding: 0;
  }
}
.article-below[data-v-b8f5e3f2] .article-rte h2 + h3,
.article-below[data-v-b8f5e3f2] .article-rte h2 + h4,
.article-below[data-v-b8f5e3f2] .article-rte h2 + h5,
.article-below[data-v-b8f5e3f2] .article-rte h3 + h4,
.article-below[data-v-b8f5e3f2] .article-rte h3 + h5,
.article-below[data-v-b8f5e3f2] .article-rte h4 + h5,
.article-main[data-v-b8f5e3f2] .article-rte h2 + h3,
.article-main[data-v-b8f5e3f2] .article-rte h2 + h4,
.article-main[data-v-b8f5e3f2] .article-rte h2 + h5,
.article-main[data-v-b8f5e3f2] .article-rte h3 + h4,
.article-main[data-v-b8f5e3f2] .article-rte h3 + h5,
.article-main[data-v-b8f5e3f2] .article-rte h4 + h5 {
  margin-top: -4px;
}
.article-below[data-v-b8f5e3f2] .article-rte h2,
.article-below[data-v-b8f5e3f2] .article-rte h3,
.article-below[data-v-b8f5e3f2] .article-rte h4,
.article-below[data-v-b8f5e3f2] .article-rte h5,
.article-below[data-v-b8f5e3f2] .article-rte p,
.article-main[data-v-b8f5e3f2] .article-rte h2,
.article-main[data-v-b8f5e3f2] .article-rte h3,
.article-main[data-v-b8f5e3f2] .article-rte h4,
.article-main[data-v-b8f5e3f2] .article-rte h5,
.article-main[data-v-b8f5e3f2] .article-rte p {
  color: var(--color-900);
  margin-bottom: 16px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-rte h2,
  .article-below[data-v-b8f5e3f2] .article-rte h3,
  .article-below[data-v-b8f5e3f2] .article-rte h4,
  .article-below[data-v-b8f5e3f2] .article-rte h5,
  .article-below[data-v-b8f5e3f2] .article-rte p,
  .article-main[data-v-b8f5e3f2] .article-rte h2,
  .article-main[data-v-b8f5e3f2] .article-rte h3,
  .article-main[data-v-b8f5e3f2] .article-rte h4,
  .article-main[data-v-b8f5e3f2] .article-rte h5,
  .article-main[data-v-b8f5e3f2] .article-rte p {
    margin-bottom: 24px;
  }
}
.article-below[data-v-b8f5e3f2] .article-rte em,
.article-below[data-v-b8f5e3f2] .article-rte strong,
.article-main[data-v-b8f5e3f2] .article-rte em,
.article-main[data-v-b8f5e3f2] .article-rte strong {
  word-break: break-word;
}
.article-below[data-v-b8f5e3f2] .article-rte em,
.article-below[data-v-b8f5e3f2] .article-rte li,
.article-below[data-v-b8f5e3f2] .article-rte p,
.article-below[data-v-b8f5e3f2] .article-rte strong,
.article-main[data-v-b8f5e3f2] .article-rte em,
.article-main[data-v-b8f5e3f2] .article-rte li,
.article-main[data-v-b8f5e3f2] .article-rte p,
.article-main[data-v-b8f5e3f2] .article-rte strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-rte em,
  .article-below[data-v-b8f5e3f2] .article-rte li,
  .article-below[data-v-b8f5e3f2] .article-rte p,
  .article-below[data-v-b8f5e3f2] .article-rte strong,
  .article-main[data-v-b8f5e3f2] .article-rte em,
  .article-main[data-v-b8f5e3f2] .article-rte li,
  .article-main[data-v-b8f5e3f2] .article-rte p,
  .article-main[data-v-b8f5e3f2] .article-rte strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-rte p:empty,
.article-main[data-v-b8f5e3f2] .article-rte p:empty {
  margin-bottom: 0;
}
.article-below[data-v-b8f5e3f2] .article-factbox em,
.article-below[data-v-b8f5e3f2] .article-factbox h2,
.article-below[data-v-b8f5e3f2] .article-factbox h3,
.article-below[data-v-b8f5e3f2] .article-factbox h4,
.article-below[data-v-b8f5e3f2] .article-factbox h5,
.article-below[data-v-b8f5e3f2] .article-factbox p,
.article-below[data-v-b8f5e3f2] .article-factbox strong,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes em,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h2,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h3,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h4,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes h5,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes p,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes strong,
.article-main[data-v-b8f5e3f2] .article-factbox em,
.article-main[data-v-b8f5e3f2] .article-factbox h2,
.article-main[data-v-b8f5e3f2] .article-factbox h3,
.article-main[data-v-b8f5e3f2] .article-factbox h4,
.article-main[data-v-b8f5e3f2] .article-factbox h5,
.article-main[data-v-b8f5e3f2] .article-factbox p,
.article-main[data-v-b8f5e3f2] .article-factbox strong,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes em,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h2,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h3,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h4,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes h5,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes p,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes strong {
  margin-bottom: 12px;
  word-break: break-word;
}
.article-below[data-v-b8f5e3f2] .article-factbox ol,
.article-below[data-v-b8f5e3f2] .article-factbox ul,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ol,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ul,
.article-main[data-v-b8f5e3f2] .article-factbox ol,
.article-main[data-v-b8f5e3f2] .article-factbox ul,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ol,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ul {
  margin-bottom: 12px;
}
.article-below[data-v-b8f5e3f2] .article-factbox ol li,
.article-below[data-v-b8f5e3f2] .article-factbox ul li,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ol li,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes ul li,
.article-main[data-v-b8f5e3f2] .article-factbox ol li,
.article-main[data-v-b8f5e3f2] .article-factbox ul li,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ol li,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes ul li {
  margin-bottom: 4px;
}
.article-below[data-v-b8f5e3f2] .article-factbox .author-name,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes .author-name,
.article-main[data-v-b8f5e3f2] .article-factbox .author-name,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox .author-name,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes .author-name,
  .article-main[data-v-b8f5e3f2] .article-factbox .author-name,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes .author-name {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox .author-name,
  .article-below[data-v-b8f5e3f2] .article-factbox-quotes .author-name,
  .article-main[data-v-b8f5e3f2] .article-factbox .author-name,
  .article-main[data-v-b8f5e3f2] .article-factbox-quotes .author-name {
    font-weight: 400;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox .author-name:before,
.article-below[data-v-b8f5e3f2] .article-factbox-quotes .author-name:before,
.article-main[data-v-b8f5e3f2] .article-factbox .author-name:before,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes .author-name:before {
  content: "— ";
}
.article-below[data-v-b8f5e3f2] .article-factbox,
.article-main[data-v-b8f5e3f2] .article-factbox {
  background-color: var(--article-factbox-surface);
  margin: 0 -16px 16px;
  padding: 24px 32px;
  position: relative;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox,
  .article-main[data-v-b8f5e3f2] .article-factbox {
    margin: 0 -16px 24px;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox:after,
.article-below[data-v-b8f5e3f2] .article-factbox:before,
.article-main[data-v-b8f5e3f2] .article-factbox:after,
.article-main[data-v-b8f5e3f2] .article-factbox:before {
  background: var(--accent-light);
  content: "";
  height: 4px;
  left: 16px;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
.article-below[data-v-b8f5e3f2] .article-factbox:after,
.article-main[data-v-b8f5e3f2] .article-factbox:after {
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox,
  .article-main[data-v-b8f5e3f2] .article-factbox {
    margin: 0 -32px 24px;
    padding: 16px 32px 15px;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox em,
.article-below[data-v-b8f5e3f2] .article-factbox h2,
.article-below[data-v-b8f5e3f2] .article-factbox h3,
.article-below[data-v-b8f5e3f2] .article-factbox h4,
.article-below[data-v-b8f5e3f2] .article-factbox h5,
.article-below[data-v-b8f5e3f2] .article-factbox li,
.article-below[data-v-b8f5e3f2] .article-factbox p,
.article-below[data-v-b8f5e3f2] .article-factbox strong,
.article-main[data-v-b8f5e3f2] .article-factbox em,
.article-main[data-v-b8f5e3f2] .article-factbox h2,
.article-main[data-v-b8f5e3f2] .article-factbox h3,
.article-main[data-v-b8f5e3f2] .article-factbox h4,
.article-main[data-v-b8f5e3f2] .article-factbox h5,
.article-main[data-v-b8f5e3f2] .article-factbox li,
.article-main[data-v-b8f5e3f2] .article-factbox p,
.article-main[data-v-b8f5e3f2] .article-factbox strong {
  color: var(--color-900);
}
.article-below[data-v-b8f5e3f2] .article-factbox a,
.article-main[data-v-b8f5e3f2] .article-factbox a {
  background-image: linear-gradient(
    var(--article-factbox-link),
    var(--article-factbox-link)
  ) !important;
  color: var(--article-factbox-link) !important;
}
.article-below[data-v-b8f5e3f2] .article-factbox a:hover,
.article-main[data-v-b8f5e3f2] .article-factbox a:hover {
  color: var(--article-factbox-link-hover) !important;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox a:hover,
  .article-main[data-v-b8f5e3f2] .article-factbox a:hover {
    background-image: linear-gradient(
      var(--article-factbox-link-hover),
      var(--article-factbox-link-hover)
    ) !important;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox em,
.article-below[data-v-b8f5e3f2] .article-factbox li,
.article-below[data-v-b8f5e3f2] .article-factbox p,
.article-below[data-v-b8f5e3f2] .article-factbox strong,
.article-main[data-v-b8f5e3f2] .article-factbox em,
.article-main[data-v-b8f5e3f2] .article-factbox li,
.article-main[data-v-b8f5e3f2] .article-factbox p,
.article-main[data-v-b8f5e3f2] .article-factbox strong {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox em,
  .article-below[data-v-b8f5e3f2] .article-factbox li,
  .article-below[data-v-b8f5e3f2] .article-factbox p,
  .article-below[data-v-b8f5e3f2] .article-factbox strong,
  .article-main[data-v-b8f5e3f2] .article-factbox em,
  .article-main[data-v-b8f5e3f2] .article-factbox li,
  .article-main[data-v-b8f5e3f2] .article-factbox p,
  .article-main[data-v-b8f5e3f2] .article-factbox strong {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox sub,
.article-main[data-v-b8f5e3f2] .article-factbox sub {
  font-size: 0.88542rem;
  line-height: 1.40625rem;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox sub,
  .article-main[data-v-b8f5e3f2] .article-factbox sub {
    font-size: 0.9375rem;
    line-height: 1.51042rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
.article-below[data-v-b8f5e3f2] .article-factbox .standard > strong,
.article-main[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
.article-main[data-v-b8f5e3f2] .article-factbox .standard > strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@supports (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
  .article-below[data-v-b8f5e3f2] .article-factbox .standard > strong,
  .article-main[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
  .article-main[data-v-b8f5e3f2] .article-factbox .standard > strong {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-below[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
  .article-below[data-v-b8f5e3f2] .article-factbox .standard > strong,
  .article-main[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
  .article-main[data-v-b8f5e3f2] .article-factbox .standard > strong {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
  .article-below[data-v-b8f5e3f2] .article-factbox .standard > strong,
  .article-main[data-v-b8f5e3f2] .article-factbox .antrfile > strong,
  .article-main[data-v-b8f5e3f2] .article-factbox .standard > strong {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.article-below[data-v-b8f5e3f2] .article-factbox-quotes .author-name,
.article-main[data-v-b8f5e3f2] .article-factbox-quotes .author-name {
  color: var(--article-quote-author);
}
.article-below[data-v-b8f5e3f2] .article-embed,
.article-main[data-v-b8f5e3f2] .article-embed {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-embed,
  .article-main[data-v-b8f5e3f2] .article-embed {
    margin-bottom: 24px;
    padding: 0 24px;
  }
}
.article-below[data-v-b8f5e3f2] .article-embed iframe,
.article-main[data-v-b8f5e3f2] .article-embed iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .article-below[data-v-b8f5e3f2] .article-embed iframe,
  .article-main[data-v-b8f5e3f2] .article-embed iframe {
    max-width: 560px;
  }
}
.article-below[data-v-b8f5e3f2] .article-embed iframe[src^="https://www.facebook.com/"],.article-main[data-v-b8f5e3f2] .article-embed iframe[src^="https://www.facebook.com/"]
{
  background-color: #fff;
}
.author-profile[data-v-b8f5e3f2] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
}
.author-profile-header[data-v-b8f5e3f2] {
  background-color: var(--color-50);
  display: flex;
  flex-direction: column;
  padding: 20px 16px 24px;
  position: relative;
}
@media (min-width: 1024px) {
  .author-profile-header[data-v-b8f5e3f2] {
    margin: 0 auto 24px;
    max-width: 640px;
    padding: 24px 0 0;
  }
}
.author-profile-breadcrumbs[data-v-b8f5e3f2] {
  margin-bottom: 20px;
}
.author-profile .columnist-info[data-v-b8f5e3f2] {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}
.author-profile .columnist-image[data-v-b8f5e3f2] {
  aspect-ratio: 1/1;
  border-radius: 50%;
  display: block;
  flex-basis: 48px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 48px;
  margin-right: 12px;
  overflow: hidden;
  position: relative;
  width: 48px;
}
.author-profile .columnist-image[data-v-b8f5e3f2] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.author-profile .columnist-title[data-v-b8f5e3f2] {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@supports (font-variation-settings: normal) {
  .author-profile .columnist-title[data-v-b8f5e3f2] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .author-profile .columnist-title[data-v-b8f5e3f2] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .author-profile .columnist-title[data-v-b8f5e3f2] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.author-profile .columnist-job[data-v-b8f5e3f2] {
  color: var(--article-lead);
  font-size: 1.0625rem;
  line-height: 1.29;
  margin-bottom: 20px;
}
@supports (font-variation-settings: normal) {
  .author-profile .columnist-job[data-v-b8f5e3f2] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .author-profile .columnist-job[data-v-b8f5e3f2] {
    font-weight: 600;
  }
}
.author-profile .columnist-btns[data-v-b8f5e3f2] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.author-profile .columnist-btn[data-v-b8f5e3f2] {
  border-radius: 50%;
  display: inline-block;
  flex-basis: 32px;
  height: 32px;
  position: relative;
  width: 32px;
}
.author-profile .columnist-btn[data-v-b8f5e3f2]:after {
  border-radius: 50%;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  transition: all 0.15s;
  width: 32px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .author-profile .columnist-btn[data-v-b8f5e3f2]:hover:after {
    opacity: 1;
  }
}
.author-profile .columnist-btn svg[data-v-b8f5e3f2] {
  height: 24px;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 24px;
}
.author-profile .columnist-btn.twitter[data-v-b8f5e3f2] {
  background-color: var(--share-surface-twitter);
}
.author-profile .columnist-btn.twitter use[data-v-b8f5e3f2] {
  fill: var(--share-icon-twitter) !important;
}
.author-profile .columnist-btn.linkedin[data-v-b8f5e3f2] {
  background-color: var(--link-surface-linkedin);
}
.author-profile .columnist-btn.linkedin use[data-v-b8f5e3f2] {
  fill: var(-share-icon-twitter) !important;
}
.author-profile .columnist-btn.rss[data-v-b8f5e3f2] {
  background-color: var(--link-surface-rss);
}
.author-profile .columnist-btn.linkedin use[data-v-b8f5e3f2],
.author-profile .columnist-btn.rss use[data-v-b8f5e3f2] {
  fill: var(--share-icon-common) !important;
}
.author-profile .columnist-btn.muckrack[data-v-b8f5e3f2] {
  background-color: var(--link-surface-muckrack);
}
.author-profile .columnist-btn.muckrack use[data-v-b8f5e3f2] {
  fill: var(--link-icon-muckrack) !important;
}
.author-profile .columnist-btn.linkedin[data-v-b8f5e3f2]:after,
.author-profile .columnist-btn.rss[data-v-b8f5e3f2]:after {
  background-color: var(--share-surface-pseudo-common-surface);
  mix-blend-mode: var(--share-surface-pseudo-common-blending);
}
.author-profile .columnist-btn.muckrack[data-v-b8f5e3f2]:after,
.author-profile .columnist-btn.twitter[data-v-b8f5e3f2]:after {
  background-color: var(--share-tt-surface-pseudo-reverse-surface);
  mix-blend-mode: var(--share-tt-surface-pseudo-reverse-blending);
}
.author-profile-wrap[data-v-b8f5e3f2] {
  background-color: var(--color-75);
  border-bottom: 1px dashed var(--color-300);
  border-top: 1px dashed var(--color-300);
  position: relative;
}
.author-profile-wrap-content[data-v-b8f5e3f2] {
  overflow: hidden;
  position: relative;
}
.author-profile-wrap-content.is-closed[data-v-b8f5e3f2] {
  height: 164px;
}
@media (min-width: 1024px) {
  .author-profile-wrap-content.is-closed[data-v-b8f5e3f2] {
    height: 226px;
  }
}
.author-profile-wrap-content.is-closed[data-v-b8f5e3f2]:after {
  background-image: linear-gradient(
    to bottom,
    #0000,
    var(--color-75-without-transparency)
  );
  bottom: 0;
  content: "";
  height: 32px;
  position: absolute;
  right: 0;
  width: 100%;
}
.author-profile-icon-wrapper[data-v-b8f5e3f2] {
  height: 40px;
  position: absolute;
  right: 16px;
  top: 0;
  transform: translateY(-50%);
  width: 40px;
  z-index: 10;
}
@media (min-width: 1024px) {
  .author-profile-icon-wrapper[data-v-b8f5e3f2] {
    left: 50%;
    right: auto;
    transform: translate(-50%, -50%);
  }
}
.author-profile-icon[data-v-b8f5e3f2] {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 100px;
  color: var(--color-900);
  cursor: pointer;
  font-size: 1.125rem;
  height: 40px;
  padding: 9px;
  position: absolute;
  top: 0;
  width: 40px;
}
@media (min-width: 1024px) {
  .author-profile-icon[data-v-b8f5e3f2]:hover {
    background-color: var(--color-100-without-transparency);
  }
}
.author-profile-expertises[data-v-b8f5e3f2] {
  display: flex;
  flex-wrap: wrap;
}
.author-profile-text[data-v-b8f5e3f2] {
  padding: 16px;
}
@media (min-width: 1024px) {
  .author-profile-text[data-v-b8f5e3f2] {
    padding: 24px 32px;
  }
}
.author-profile-text.article-main[data-v-b8f5e3f2] {
  flex-direction: column;
}
@media (min-width: 1024px) {
  .author-profile-text.article-main[data-v-b8f5e3f2] {
    flex-direction: column;
  }
}
.author-profile-text[data-v-b8f5e3f2] .author-expertise {
  display: flex;
  flex-wrap: wrap;
}
.author-profile-text[data-v-b8f5e3f2] .author-expertise:empty {
  margin-bottom: 0;
}
.author-profile-text[data-v-b8f5e3f2] .author-expertise h2 {
  flex-basis: 100%;
}
.author-profile-text[data-v-b8f5e3f2] .author-expertise p {
  display: inline-flex;
  font-size: 0;
  line-height: 0;
  margin: 0;
}
.author-profile-text[data-v-b8f5e3f2] .author-expertise a {
  align-items: center;
  background-color: var(--color-100);
  background-image: unset;
  background-size: unset;
  border-radius: 0;
  color: var(--color-900);
  display: flex;
  font-size: 0.8125rem;
  justify-content: center;
  letter-spacing: 0.27px;
  margin-bottom: 8px;
  margin-right: 8px;
  min-height: 32px;
  padding: 8px;
  text-transform: uppercase;
  transition: all 0.15s;
}
@supports (font-variation-settings: normal) {
  .author-profile-text[data-v-b8f5e3f2] .author-expertise a {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .author-profile-text[data-v-b8f5e3f2] .author-expertise a {
    font-weight: 500;
  }
}
.dark .author-profile-text[data-v-b8f5e3f2] .author-expertise a {
  box-shadow: inset 0 0 0 1px #ffffff1f;
}
@media (min-width: 1024px) {
  .author-profile-text[data-v-b8f5e3f2] .author-expertise a:hover {
    background-color: var(--color-200);
    background-image: unset;
    color: var(--color-900);
  }
}
@supports (font-variation-settings: normal) {
  .portrait-video-list-item__title[data-v-f0162c2e] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .portrait-video-list-item__title[data-v-f0162c2e] {
    font-weight: 700;
  }
}
.portrait-video-list-item__wrapper[data-v-f0162c2e] {
  position: relative;
}
.portrait-video-list-item__img img[data-v-f0162c2e] {
  display: block;
}
.portrait-video-list-item__video[data-v-f0162c2e] {
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 0.25s ease-out;
}
.portrait-video-list-item__video.is-playing[data-v-f0162c2e] {
  opacity: 1;
}
.portrait-video-list-item__title[data-v-f0162c2e] {
  -webkit-backdrop-filter: blur(1px);
  backdrop-filter: blur(1px);
  background: linear-gradient(180deg, #0000 0, #000);
  bottom: 0;
  color: var(--color-light-50);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  padding: 8px;
  position: absolute;
  width: 100%;
}
.portrait-video-list-item[data-v-f0162c2e] .tv-card__labels {
  bottom: auto;
  top: 4px;
  z-index: 2;
}
.portrait-video-list-item[data-v-f0162c2e] .tv-card__labels .card-label-wrap {
  font-size: 0.875rem;
  height: 20px;
  width: 20px;
}
.portrait-video-list-item[data-v-f0162c2e] .tv-card__labels .is-duration {
  font-size: 0.5625rem;
  line-height: 0.5625rem;
}
@supports (font-variation-settings: normal) {
  .portrait-video-swipe-list__btn a[data-v-0c9ec97f] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .portrait-video-swipe-list__btn a[data-v-0c9ec97f] {
    font-weight: 700;
  }
}
.portrait-video-swipe-list[data-v-0c9ec97f] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  margin-bottom: 8px;
  padding-bottom: 8px;
}
.portrait-video-swipe-list__btn[data-v-0c9ec97f] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  margin-right: 8px;
  width: 100px !important;
}
.portrait-video-swipe-list__btn i[data-v-0c9ec97f] {
  display: block;
  font-size: 2rem;
  margin-bottom: 8px;
}
.portrait-video-swipe-list__btn a[data-v-0c9ec97f] {
  align-items: center;
  background-color: var(--color-100);
  border: 2px solid var(--color-300);
  color: var(--color-dark-900);
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  height: 100%;
  justify-content: center;
  letter-spacing: 0.09px;
  line-height: 1.21;
  width: 100%;
}
.portrait-video-swipe-list[data-v-0c9ec97f] .card-header {
  padding: 0 8px;
}
.portrait-video-swipe-list[data-v-0c9ec97f] .card-header .card-header__icon {
  background-color: initial;
}
.portrait-video-swipe-list[data-v-0c9ec97f] .card-divider {
  margin: 0 8px 8px;
  width: auto;
}
.portrait-video-swipe-list[data-v-0c9ec97f] .wm-content-slide {
  margin-right: 8px;
  width: 42.82%;
}
.portrait-video-swipe-list[data-v-0c9ec97f] .wm-content-slide.first {
  margin-left: 8px;
}
.portrait-video-swipe-list[data-v-0c9ec97f]
  .wm-content-slider__slides-container.isFreeMode {
  overflow: scroll hidden;
}
.tabbed-content[data-v-dd002760] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  display: inline-grid;
  margin-bottom: 4px;
  overflow: hidden;
  padding: 0 8px 8px;
  width: 100%;
}
.tabs-container[data-v-dd002760] {
  border-bottom: 1px solid var(--color-200);
  display: flex;
}
.tab[data-v-dd002760] {
  align-items: center;
  color: var(--color-600);
  cursor: pointer;
  display: flex;
  flex: 1;
  font-size: 0.6875rem;
  height: 48px;
  justify-content: center;
  letter-spacing: normal;
  line-height: normal;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .tab[data-v-dd002760] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tab[data-v-dd002760] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .tab[data-v-dd002760]:hover {
    color: var(--color-900);
  }
}
.tab.is-active[data-v-dd002760] {
  color: var(--color-900);
}
.tab.is-active[data-v-dd002760]:after {
  background-color: var(--accent);
  bottom: -1px;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
.tab-contents-container[data-v-dd002760] {
  padding-top: 8px;
  width: 100%;
}
.tab-content[data-v-dd002760] {
  display: none;
}
.tab-content.is-active[data-v-dd002760] {
  display: block;
}
.mosaic-teaser[data-v-1db24c5f] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  display: block;
  margin-bottom: 4px;
  padding: 8px;
}
.mosaic-teaser__image[data-v-1db24c5f] {
  aspect-ratio: 5/2;
  display: block;
  overflow: hidden;
  width: 100%;
}
.mosaic-teaser__image img[data-v-1db24c5f] {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .mosaic-teaser__image img[data-v-1db24c5f] {
    transition: transform 377ms ease;
    will-change: transform;
  }
  .mosaic-teaser:hover img[data-v-1db24c5f] {
    transform: var(--img-hover-transform);
  }
}
.titlovi-widget[data-v-2e5959ae] {
  background-color: var(--color-light-50);
  box-shadow: var(--main-box-shadow);
  margin: 8px 0;
  overflow: hidden;
  padding: 8px;
  width: 100%;
}
.titlovi-widget iframe[data-v-2e5959ae] {
  width: 100%;
}
.tv-widget[data-v-ce982f26] {
  margin-bottom: 4px;
}
.tv-widget__container[data-v-ce982f26] {
  background-color: var(--tv-widget-surface);
}
.tv-widget__header[data-v-ce982f26] {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: space-between;
  padding: 0 8px;
}
.tv-widget__logo[data-v-ce982f26] {
  display: block;
  height: 24px;
  width: auto;
}
.tv-widget__logo-img[data-v-ce982f26] {
  height: 100%;
}
.tv-widget__body[data-v-ce982f26] {
  padding-bottom: 8px;
}
.tv-widget__content[data-v-ce982f26] {
  display: none;
}
.tv-widget__content.is-active[data-v-ce982f26] {
  display: block;
}
.tv-widget__options[data-v-ce982f26] {
  align-items: center;
  display: flex;
  gap: 16px;
  height: 100%;
  padding-right: 8px;
}
.tv-widget__options-btn[data-v-ce982f26] {
  align-items: center;
  color: var(--color-dark-600);
  display: flex;
  font-size: 0.6875rem;
  height: 100%;
  letter-spacing: 0.09px;
  line-height: 0.875rem;
  position: relative;
  text-transform: uppercase;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .tv-widget__options-btn[data-v-ce982f26] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tv-widget__options-btn[data-v-ce982f26] {
    font-weight: 700;
  }
}
.tv-widget__options-btn.is-active[data-v-ce982f26] {
  color: var(--color-dark-900);
}
.tv-widget__options-btn.is-active[data-v-ce982f26]:after {
  background-color: var(--accent);
  bottom: 0;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 1024px) {
  .tv-widget__options-btn[data-v-ce982f26] {
    cursor: pointer;
  }
  .tv-widget__options-btn[data-v-ce982f26]:hover {
    color: var(--color-dark-900);
  }
}
.tv-widget .content-divider[data-v-ce982f26] {
  background-color: var(--color-dark-200);
  height: 1px;
  margin: 0 auto 8px;
  width: calc(100% - 16px);
}
@media (min-width: 1024px) {
  .tv-widget .content-divider[data-v-ce982f26] {
    margin: 0 auto;
  }
  .tv-widget.is-sidebar .tv-widget__logo[data-v-ce982f26] {
    height: 20px;
  }
  .tv-widget.is-sidebar .tv-widget__options[data-v-ce982f26] {
    gap: 8px;
    padding-right: 0;
  }
}
.topics[data-v-3c099656] {
  height: 40px;
  margin-top: 4px;
  overflow-x: auto;
  width: 100%;
}
.topics__container[data-v-3c099656] {
  align-items: center;
  display: flex;
  height: 100%;
  overflow: hidden;
}
.topics__title[data-v-3c099656] {
  color: var(--color-900);
  display: none;
  font-size: 0.875rem;
  letter-spacing: 2.02px;
  line-height: 1.125rem;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
}
@supports (font-variation-settings: normal) {
  .topics__title[data-v-3c099656] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .topics__title[data-v-3c099656] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .topics__title[data-v-3c099656] {
    display: inline-block;
    margin-left: 8px;
  }
}
.topics__list-container[data-v-3c099656] {
  height: 100%;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .topics__list-container[data-v-3c099656] {
    padding-left: 0;
  }
}
@media (min-width: 429px) {
  .topics__list-container[data-v-3c099656]:before {
    background-image: var(--surface-scrim-leading);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 8px;
    z-index: 2;
  }
}
@media (min-width: 1024px) {
  .topics__list-container[data-v-3c099656]:before {
    width: 20px;
  }
}
@media (min-width: 429px) {
  .topics__list-container[data-v-3c099656]:after {
    background-image: var(--surface-scrim-trailing);
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
    z-index: 2;
  }
}
.topics__list[data-v-3c099656] {
  align-items: center;
  display: flex;
  height: 100%;
  margin: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  padding-left: 8px;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 1024px) {
  .topics__list[data-v-3c099656] {
    padding-left: 20px;
  }
}
.topics__list[data-v-3c099656]::-webkit-scrollbar,
.topics__list[data-v-3c099656]::-webkit-scrollbar-track {
  display: none;
  height: 0;
  width: 0;
}
.topics__list[data-v-3c099656]::-webkit-scrollbar-thumb {
  display: none;
  height: 0;
  width: 0;
}
.topics__list-item[data-v-3c099656] {
  display: inline-block;
  list-style-type: none;
}
.topics__link[data-v-3c099656] {
  background-color: var(--color-50);
  border: var(--topics-border);
  border-radius: 1px;
  box-shadow: var(--topics-box-shadow);
  color: var(--color-900);
  cursor: pointer;
  display: block;
  font-size: 0.6875rem;
  height: 24px;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin: 0 8px 0 0;
  overflow: hidden;
  padding: 5px 8px;
  position: relative;
  text-transform: uppercase;
  transition: background-color 0.3s;
  white-space: nowrap;
}
@supports (font-variation-settings: normal) {
  .topics__link[data-v-3c099656] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .topics__link[data-v-3c099656] {
    font-weight: 600;
  }
}
.dark .topics__link[data-v-3c099656] {
  padding: 4px 7px;
}
.topics__link[data-v-3c099656]:hover:before {
  background-color: var(--color-75);
  content: "";
  inset: 0;
  position: absolute;
}
@supports (font-variation-settings: normal) {
  .social-channels-title[data-v-50945835] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .social-channels-title[data-v-50945835] {
    font-weight: 800;
  }
}
.social-channels[data-v-50945835] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  width: 100%;
}
.article-content .social-channels[data-v-50945835] {
  margin: 4px -16px 0;
  max-width: 484px;
  position: relative;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .article-content .social-channels[data-v-50945835] {
    margin: 4px -32px 0;
    max-width: unset;
    width: calc(100% + 64px);
  }
}
.article-content .social-channels[data-v-50945835]:before {
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  top: -4px;
  width: 100%;
}
.article-content .social-channels.dark[data-v-50945835]:before {
  background-color: var(--surface-dark);
  box-shadow: none;
}
.article-content .social-channels.light[data-v-50945835]:before {
  background-color: var(--surface-light);
  box-shadow: inset 0 1px 2px #00000021;
}
.article-content.all-comments-page .social-channels[data-v-50945835] {
  display: none;
}
.social-channels-header[data-v-50945835] {
  align-items: center;
  display: flex;
  height: 48px;
  margin-bottom: 8px;
  padding: 0 8px;
  position: relative;
}
.social-channels-header[data-v-50945835]:after {
  background: var(--color-200);
  bottom: 0;
  content: "";
  height: 1px;
  left: 8px;
  position: absolute;
  right: 8px;
  width: calc(100% - 16px);
}
.social-channels-title[data-v-50945835] {
  color: var(--color-900);
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  max-height: 16px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.social-channels-list[data-v-50945835] {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  padding: 0 8px 8px;
}
.social-channels-list-item[data-v-50945835] {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  height: 48px;
  justify-content: center;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .social-channels-list-item[data-v-50945835]:hover {
    background-color: var(--color-100);
  }
}
.social-channels-list-item a[data-v-50945835] {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  flex-grow: 0;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
}
.social-channels .icon[data-v-50945835] {
  height: 24px;
  width: 24px;
}
.games-list[data-v-adb9d0d5] {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .games-list[data-v-adb9d0d5] {
    flex-direction: row;
  }
}
.games-list__item[data-v-adb9d0d5] {
  flex-basis: 100%;
  margin-bottom: 4px;
  padding: 0 4px;
}
@media (min-width: 1024px) {
  .games-list__item[data-v-adb9d0d5] {
    flex-basis: 33.33%;
    flex-grow: 0;
    flex-shrink: 0;
  }
}
.games-list__item[data-v-adb9d0d5]:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .games-list__item[data-v-adb9d0d5]:nth-last-child(2) {
    margin-bottom: 0;
  }
}
@supports (font-variation-settings: normal) {
  .horoscope-menu__item a[data-v-a363c941] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .horoscope-menu__item a[data-v-a363c941] {
    font-weight: 700;
  }
}
.horoscope-menu[data-v-a363c941] {
  display: flex;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  margin-bottom: 20px;
  width: auto;
}
@media (min-width: 1024px) {
  .horoscope-menu[data-v-a363c941] {
    margin-bottom: 24px;
  }
}
.horoscope-menu__item[data-v-a363c941] {
  display: flex;
  flex-basis: 50%;
}
.horoscope-menu__item a[data-v-a363c941] {
  align-items: center;
  color: var(--color-600);
  display: flex;
  font-size: 0.6875rem;
  justify-content: center;
  letter-spacing: 0.09px;
  line-height: 0.875rem;
  padding: 17px 18px;
  position: relative;
  text-transform: uppercase;
  width: 100%;
}
.horoscope-menu__item a[data-v-a363c941]:after {
  background-color: var(--color-200);
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  width: 100%;
}
@media (min-width: 1024px) {
  .horoscope-menu__item a[data-v-a363c941]:hover {
    color: var(--color-900);
    cursor: pointer;
  }
}
.horoscope-menu__item a.router-link-active[data-v-a363c941] {
  color: var(--color-900);
}
.horoscope-menu__item a.router-link-active[data-v-a363c941]:after {
  background-color: var(--accent);
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  position: absolute;
  width: 100%;
}
.article-communities[data-v-0da50dfa] {
  background-color: var(--color-75);
  border-bottom: 1px dashed var(--color-300);
  border-top: 1px dashed var(--color-300);
  margin: 0 -16px 16px;
  padding: 16px;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .article-communities[data-v-0da50dfa] {
    margin: 0 -32px 24px;
    padding: 16px 32px;
    width: calc(100% + 64px);
  }
}
.article-communities-header[data-v-0da50dfa] {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-bottom: 12px;
  position: relative;
}
.article-communities-title[data-v-0da50dfa] {
  color: var(--color-900);
  font-size: 1.25rem;
  letter-spacing: normal;
  line-height: 1.625rem;
}
@supports (font-variation-settings: normal) {
  .article-communities-title[data-v-0da50dfa] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .article-communities-title[data-v-0da50dfa] {
    font-weight: 700;
  }
}
.article-communities-list[data-v-0da50dfa] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  height: 100%;
  justify-content: center;
}
.article-communities-list-item[data-v-0da50dfa] {
  align-items: center;
  display: flex;
  flex-grow: 1;
  height: 40px;
  justify-content: center;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .article-communities-list-item[data-v-0da50dfa] {
    flex-basis: auto;
    flex-grow: unset;
    width: auto;
  }
}
.same-width-items .article-communities-list-item[data-v-0da50dfa] {
  flex-grow: unset;
}
@media (min-width: 1024px) {
  .article-communities-list-item[data-v-0da50dfa]:hover {
    background-color: var(--color-100);
  }
}
.article-communities-list-item[data-v-0da50dfa]:active {
  transform: scale(0.96);
}
.article-communities-list-item a[data-v-0da50dfa] {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  flex-grow: 0;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
  padding: 8px;
  position: relative;
}
.article-communities-list-item a svg use[data-v-0da50dfa] {
  fill: var(--share-icon-common);
}
.article-communities-list-item a.twitter use[data-v-0da50dfa] {
  fill: var(--share-tt-icon-twitter);
}
.article-communities-list-item a[data-v-0da50dfa]:after {
  content: "";
  display: block;
  height: 40px;
  opacity: 0;
  position: absolute;
  transition: all 0.15s;
  width: 100%;
  z-index: 2;
}
@media (min-width: 1024px) {
  .article-communities-list-item a[data-v-0da50dfa]:hover:after {
    opacity: 1;
  }
}
.article-communities-list-item a.facebook[data-v-0da50dfa]:after,
.article-communities-list-item a.googlenews[data-v-0da50dfa]:after,
.article-communities-list-item a.instagram[data-v-0da50dfa]:after,
.article-communities-list-item a.linkedin[data-v-0da50dfa]:after,
.article-communities-list-item a.pinterest[data-v-0da50dfa]:after,
.article-communities-list-item a.viber[data-v-0da50dfa]:after,
.article-communities-list-item a.whatsapp[data-v-0da50dfa]:after {
  background-color: var(--share-tt-surface-pseudo-common-surface);
  mix-blend-mode: var(--share-tt-surface-pseudo-common-blending);
}
.article-communities-list-item a.tiktok[data-v-0da50dfa]:after,
.article-communities-list-item a.twitter[data-v-0da50dfa]:after,
.article-communities-list-item a.youtube[data-v-0da50dfa]:after {
  background-color: var(--share-tt-surface-pseudo-reverse-surface);
  mix-blend-mode: var(--share-tt-surface-pseudo-reverse-blending);
}
.article-communities-list-item .facebook[data-v-0da50dfa] {
  background-color: var(--share-surface-facebook);
}
.article-communities-list-item .googlenews[data-v-0da50dfa] {
  background-color: var(--link-surface-googlenews);
}
.article-communities-list-item .instagram[data-v-0da50dfa] {
  background-color: var(--link-surface-instagram);
}
.article-communities-list-item .twitter[data-v-0da50dfa] {
  background-color: var(--share-tt-surface-twitter);
}
.article-communities-list-item .viber[data-v-0da50dfa] {
  background-color: var(--share-surface-viber);
}
.article-communities-list-item .whatsapp[data-v-0da50dfa] {
  background-color: var(--share-surface-whatsapp);
}
.article-communities-list-item .tiktok[data-v-0da50dfa] {
  background-color: var(--link-surface-tiktok);
}
.article-communities-list-item .youtube[data-v-0da50dfa] {
  background-color: var(--link-surface-youtube);
}
.article-communities-list-item .pinterest[data-v-0da50dfa] {
  background-color: var(--link-surface-pinterest);
}
.article-communities-list-item .linkedin[data-v-0da50dfa] {
  background-color: var(--link-surface-linkedin);
}
.article-communities-list-item-name[data-v-0da50dfa] {
  display: none;
}
@media (min-width: 1024px) {
  .article-communities-list-item-name[data-v-0da50dfa] {
    color: #fff;
    display: inline;
    font-size: 0.875rem;
    letter-spacing: normal;
    line-height: 1.0625rem;
    margin-left: 4px;
  }
  @supports (font-variation-settings: normal) {
    .article-communities-list-item-name[data-v-0da50dfa] {
      font-variation-settings: "wght" 600;
    }
  }
  @supports not (font-variation-settings: normal) {
    .article-communities-list-item-name[data-v-0da50dfa] {
      font-weight: 600;
    }
  }
  .googlenews .article-communities-list-item-name[data-v-0da50dfa],
  .muckrack .article-communities-list-item-name[data-v-0da50dfa] {
    color: #202124;
  }
  .twitter .article-communities-list-item-name[data-v-0da50dfa] {
    color: var(--share-tt-icon-twitter);
  }
  .dark .tiktok .article-communities-list-item-name[data-v-0da50dfa] {
    color: #000;
  }
  .light .tiktok .article-communities-list-item-name[data-v-0da50dfa],
  .light .youtube .article-communities-list-item-name[data-v-0da50dfa] {
    color: #fff;
  }
  .dark .youtube .article-communities-list-item-name[data-v-0da50dfa] {
    color: #282828;
  }
  .pinterest .article-communities-list-item-name[data-v-0da50dfa] {
    color: #111;
  }
  .linkedin .article-communities-list-item-name[data-v-0da50dfa] {
    color: #fff;
  }
}
.article-communities .icon[data-v-0da50dfa] {
  height: 24px;
  width: 24px;
}
@supports (font-variation-settings: normal) {
  .pollution-block_legend-list[data-v-de3657f6],
  [data-v-de3657f6] .custom-select .custom-select__selected {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-block_legend-list[data-v-de3657f6],
  [data-v-de3657f6] .custom-select .custom-select__selected {
    font-weight: 500;
  }
}
@supports (font-variation-settings: normal) {
  .pollution-block_score-stats strong[data-v-de3657f6] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-block_score-stats strong[data-v-de3657f6] {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .pollution-block_score[data-v-de3657f6],
  .pollution-block_timestamp[data-v-de3657f6] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-block_score[data-v-de3657f6],
  .pollution-block_timestamp[data-v-de3657f6] {
    font-weight: 600;
  }
}
[data-v-de3657f6] .custom-select {
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: 220px;
  width: 100%;
}
[data-v-de3657f6] .custom-select .custom-select__selected {
  color: var(--color-900);
  padding: 0 24px 0 38px;
  width: 100%;
}
[data-v-de3657f6] .custom-select .custom-select__selected.is-open,
[data-v-de3657f6] .custom-select .custom-select__selected:hover {
  background-color: var(--color-200) !important;
}
[data-v-de3657f6] .custom-select .custom-select__selected.is-open:after,
[data-v-de3657f6] .custom-select .custom-select__selected:hover:after {
  background-color: var(--color-light-50) !important;
}
[data-v-de3657f6] .custom-select .custom-select__selected:after {
  background-color: var(--color-light-50) !important;
  border: none;
  color: var(--color-light-900);
  content: "";
  font-family: icons;
  font-size: 1.5rem;
  height: 28px;
  left: 2px;
  line-height: 1.5rem;
  padding: 2px;
  right: auto;
  top: 2px;
  width: 28px;
}
[data-v-de3657f6] .custom-select .custom-select__items {
  height: 264px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.healthStat_1[data-v-de3657f6] {
  background-color: var(--good);
  color: var(--good-sec);
}
.healthStat_1[data-v-de3657f6] .custom-select .custom-select__selected {
  background-color: var(--good-sec-08);
}
.healthStat_1[data-v-de3657f6] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_2[data-v-de3657f6] {
  background-color: var(--moderate);
  color: var(--moderate-sec);
}
.healthStat_2[data-v-de3657f6] .custom-select .custom-select__selected {
  background-color: var(--moderate-sec-08);
}
.healthStat_2[data-v-de3657f6] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_3[data-v-de3657f6] {
  background-color: var(--unhealthy-for-sensitive-groups);
  color: var(--unhealthy-for-sensitive-groups-sec);
}
.healthStat_3[data-v-de3657f6] .custom-select .custom-select__selected {
  background-color: var(--unhealthy-for-sensitive-groups-sec-08);
}
.healthStat_3[data-v-de3657f6] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_4[data-v-de3657f6] {
  background-color: var(--unhealthy);
  color: var(--unhealthy-sec);
}
.healthStat_4[data-v-de3657f6] .custom-select .custom-select__selected {
  background-color: var(--unhealthy-sec-08);
}
.healthStat_4[data-v-de3657f6] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_5[data-v-de3657f6] {
  background-color: var(--very-unhealthy);
  color: var(--very-unhealthy-sec);
}
.healthStat_5[data-v-de3657f6] .custom-select .custom-select__selected {
  background-color: var(--very-unhealthy-sec-08);
}
.healthStat_5[data-v-de3657f6] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_6[data-v-de3657f6] {
  background-color: var(--hazardous);
  color: var(--hazardous-sec);
}
.healthStat_6[data-v-de3657f6] .custom-select .custom-select__selected {
  background-color: var(--hazardous-sec-08);
}
.healthStat_6[data-v-de3657f6] .custom-select .custom-select__selected:after {
  content: "";
}
[data-v-de3657f6] .breadcrumbs .breadcrumbs-link {
  color: var(--color-900);
}
[data-v-de3657f6] .breadcrumbs .icon-chevron--right {
  color: var(--color-500);
}
[data-v-de3657f6] .custom-select {
  margin-bottom: 16px;
  margin-top: 1px;
}
@media (min-width: 1024px) {
  [data-v-de3657f6] .custom-select {
    margin-top: 8px;
  }
}
.pollution-block[data-v-de3657f6] {
  box-shadow: 0 1px 3px #00000021;
  margin-bottom: 4px;
}
.pollution-block[data-v-de3657f6] .breadcrumbs {
  margin: 0;
  padding: 0;
}
.pollution-block_wrap[data-v-de3657f6] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 20px 8px 0;
}
@media (min-width: 1024px) {
  .pollution-block_wrap[data-v-de3657f6] {
    padding: 20px 32px 0;
  }
}
.pollution-block_full[data-v-de3657f6] {
  margin: 0 0 20px;
}
.pollution-block_flexi[data-v-de3657f6],
.pollution-block_full[data-v-de3657f6] {
  flex: 1 0 100%;
  padding: 0;
}
.pollution-block_flexi--col1[data-v-de3657f6] {
  margin: 0 0 16px;
}
.pollution-block_flexi--col2[data-v-de3657f6] {
  margin: 0 0 11px;
}
.pollution-block_flexi--col3[data-v-de3657f6] {
  margin: 0 0 16px;
}
@media (min-width: 1024px) {
  .pollution-block_flexi--col1[data-v-de3657f6] {
    flex: 0 0 242px;
    margin: 0 0 20px;
  }
  .pollution-block_flexi--col2[data-v-de3657f6] {
    flex: 0 0 298px;
    margin: 0 0 20px;
  }
  .pollution-block_flexi--col3[data-v-de3657f6] {
    flex: 0 0 276px;
    margin: 0 0 20px;
  }
}
.pollution-block_timestamp[data-v-de3657f6] {
  font-size: 0.625rem;
  line-height: 0.75rem;
  opacity: 0.44;
  text-transform: uppercase;
}
.pollution-block_score[data-v-de3657f6] {
  display: inline-block;
  font-size: 1.875rem;
  line-height: 2.25rem;
}
@media (min-width: 1024px) {
  .pollution-block_score[data-v-de3657f6] {
    font-size: 2.4375rem;
    line-height: 3rem;
  }
  @supports (font-variation-settings: normal) {
    .pollution-block_score[data-v-de3657f6] {
      font-variation-settings: "wght" 700;
    }
  }
  @supports not (font-variation-settings: normal) {
    .pollution-block_score[data-v-de3657f6] {
      font-weight: 700;
    }
  }
}
.pollution-block_score-label[data-v-de3657f6] {
  display: inline-block;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin-left: 12px;
}
@media (min-width: 1024px) {
  .pollution-block_score-label[data-v-de3657f6] {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
.pollution-block_score-dominant[data-v-de3657f6] {
  text-transform: uppercase;
}
.pollution-block_score-name[data-v-de3657f6] {
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-top: 8px;
}
@media (min-width: 1024px) {
  .pollution-block_score-name[data-v-de3657f6] {
    font-size: 2rem;
    line-height: 2.5rem;
    margin-top: 9px;
  }
}
.pollution-block_score-stats[data-v-de3657f6] {
  column-count: 2;
  column-gap: 44px;
  margin-top: 5px;
}
@media (min-width: 1024px) {
  .pollution-block_score-stats[data-v-de3657f6] {
    column-gap: 36px;
  }
}
.pollution-block_score-stats li[data-v-de3657f6] {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 10px;
}
.pollution-block_score-stats abbr[data-v-de3657f6] {
  opacity: 0.44;
}
.pollution-block_score-stats-wrap[data-v-de3657f6] {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.pollution-block_legend-block[data-v-de3657f6] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
}
@media (min-width: 1024px) {
  .pollution-block_legend-block[data-v-de3657f6] {
    flex-direction: row;
  }
}
.pollution-block_legend-list[data-v-de3657f6] {
  font-size: 0.75rem;
  letter-spacing: 0.16px;
  line-height: 0.9375rem;
  opacity: 0.44;
}
.pollution-block_legend-list li[data-v-de3657f6] {
  margin-bottom: 12px;
}
.pollution-block_source-link[data-v-de3657f6] {
  align-self: flex-start;
  font-size: 0.75rem;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .pollution-block_source-link[data-v-de3657f6] {
    align-self: flex-end;
    bottom: 12px;
    position: relative;
    right: 0;
  }
}
.pollution-block_source-link .icon-launch[data-v-de3657f6] {
  position: relative;
  top: 1px;
}
@supports (font-variation-settings: normal) {
  [data-v-9124e34a] .custom-select .custom-select__selected {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  [data-v-9124e34a] .custom-select .custom-select__selected {
    font-weight: 500;
  }
}
@supports (font-variation-settings: normal) {
  .pollution-details_title[data-v-9124e34a] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-details_title[data-v-9124e34a] {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .pollution-details_value[data-v-9124e34a] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-details_value[data-v-9124e34a] {
    font-weight: 600;
  }
}
[data-v-9124e34a] .custom-select {
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: 220px;
  width: 100%;
}
[data-v-9124e34a] .custom-select .custom-select__selected {
  color: var(--color-900);
  padding: 0 24px 0 38px;
  width: 100%;
}
[data-v-9124e34a] .custom-select .custom-select__selected.is-open,
[data-v-9124e34a] .custom-select .custom-select__selected:hover {
  background-color: var(--color-200) !important;
}
[data-v-9124e34a] .custom-select .custom-select__selected.is-open:after,
[data-v-9124e34a] .custom-select .custom-select__selected:hover:after {
  background-color: var(--color-light-50) !important;
}
[data-v-9124e34a] .custom-select .custom-select__selected:after {
  background-color: var(--color-light-50) !important;
  border: none;
  color: var(--color-light-900);
  content: "";
  font-family: icons;
  font-size: 1.5rem;
  height: 28px;
  left: 2px;
  line-height: 1.5rem;
  padding: 2px;
  right: auto;
  top: 2px;
  width: 28px;
}
[data-v-9124e34a] .custom-select .custom-select__items {
  height: 264px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.healthStat_1[data-v-9124e34a] {
  background-color: var(--good);
  color: var(--good-sec);
}
.healthStat_1[data-v-9124e34a] .custom-select .custom-select__selected {
  background-color: var(--good-sec-08);
}
.healthStat_1[data-v-9124e34a] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_2[data-v-9124e34a] {
  background-color: var(--moderate);
  color: var(--moderate-sec);
}
.healthStat_2[data-v-9124e34a] .custom-select .custom-select__selected {
  background-color: var(--moderate-sec-08);
}
.healthStat_2[data-v-9124e34a] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_3[data-v-9124e34a] {
  background-color: var(--unhealthy-for-sensitive-groups);
  color: var(--unhealthy-for-sensitive-groups-sec);
}
.healthStat_3[data-v-9124e34a] .custom-select .custom-select__selected {
  background-color: var(--unhealthy-for-sensitive-groups-sec-08);
}
.healthStat_3[data-v-9124e34a] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_4[data-v-9124e34a] {
  background-color: var(--unhealthy);
  color: var(--unhealthy-sec);
}
.healthStat_4[data-v-9124e34a] .custom-select .custom-select__selected {
  background-color: var(--unhealthy-sec-08);
}
.healthStat_4[data-v-9124e34a] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_5[data-v-9124e34a] {
  background-color: var(--very-unhealthy);
  color: var(--very-unhealthy-sec);
}
.healthStat_5[data-v-9124e34a] .custom-select .custom-select__selected {
  background-color: var(--very-unhealthy-sec-08);
}
.healthStat_5[data-v-9124e34a] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_6[data-v-9124e34a] {
  background-color: var(--hazardous);
  color: var(--hazardous-sec);
}
.healthStat_6[data-v-9124e34a] .custom-select .custom-select__selected {
  background-color: var(--hazardous-sec-08);
}
.healthStat_6[data-v-9124e34a] .custom-select .custom-select__selected:after {
  content: "";
}
.pollution-details[data-v-9124e34a] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  margin: 0 0 4px;
  overflow: hidden;
  padding-bottom: 12px;
}
@media (min-width: 1024px) {
  .pollution-details[data-v-9124e34a] {
    padding-bottom: 0;
  }
}
.pollution-details .card-header-wrap[data-v-9124e34a] {
  height: 48px;
  padding: 0 8px;
  width: 100%;
}
.pollution-details_wrap[data-v-9124e34a] {
  display: flex;
  flex-wrap: wrap;
}
.pollution-details_box[data-v-9124e34a] {
  padding: 8px;
  position: relative;
}
@media (min-width: 1024px) {
  .pollution-details_box[data-v-9124e34a] {
    flex: 0 0 352px;
    padding: 8px;
  }
}
.pollution-details_box[data-v-9124e34a]:after,
.pollution-details_box[data-v-9124e34a]:before {
  background-color: var(--color-200);
  content: "";
  display: block;
  position: absolute;
}
.pollution-details_box[data-v-9124e34a]:after {
  display: none;
}
.pollution-details_box[data-v-9124e34a]:before {
  height: 1px;
  left: 8px;
  top: 0;
  width: calc(100% - 16px);
}
@media (min-width: 1024px) {
  .pollution-details_box[data-v-9124e34a]:after {
    display: block;
    height: calc(100% - 16px);
    right: 0;
    top: 8px;
    width: 1px;
  }
  .pollution-details_box[data-v-9124e34a]:before {
    left: 8px;
    width: calc(100% - 8px);
  }
  .pollution-details_box[data-v-9124e34a]:nth-child(2n):after {
    display: none;
  }
  .pollution-details_box[data-v-9124e34a]:nth-child(2n):before {
    left: 0;
  }
}
.pollution-details_box-header[data-v-9124e34a] {
  border-radius: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 16px;
  padding: 16px;
}
.pollution-details_box-header-icon[data-v-9124e34a] {
  align-content: center;
  background-color: var(--color-light-50);
  border-radius: 50%;
  display: flex;
  flex: 0 0 36px;
  flex-wrap: wrap;
  height: 36px;
  justify-content: center;
  width: 36px;
}
.pollution-details_box-header-icon i[data-v-9124e34a] {
  color: var(--color-light-900);
  display: block;
  font-size: 1.875rem;
  line-height: 1.875rem;
}
.pollution-details_value[data-v-9124e34a] {
  align-self: flex-end;
  display: block;
  flex: 0 1 auto;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 8px;
}
.pollution-details_name[data-v-9124e34a] {
  display: block;
  flex: 1 0 100%;
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
.pollution-details_title[data-v-9124e34a] {
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-bottom: 12px;
}
.pollution-details_info[data-v-9124e34a] {
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin-bottom: 12px;
}
.pollution-details_info[data-v-9124e34a]:last-of-type {
  margin-bottom: 0;
}
@supports (font-variation-settings: normal) {
  .pollution-widget_score-label[data-v-2ded0810] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-widget_score-label[data-v-2ded0810] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  [data-v-2ded0810] .custom-select .custom-select__selected {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  [data-v-2ded0810] .custom-select .custom-select__selected {
    font-weight: 500;
  }
}
@supports (font-variation-settings: normal) {
  .pollution-widget_score[data-v-2ded0810] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-widget_score[data-v-2ded0810] {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .pollution-widget_timestamp[data-v-2ded0810] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .pollution-widget_timestamp[data-v-2ded0810] {
    font-weight: 600;
  }
}
[data-v-2ded0810] .custom-select {
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: 220px;
  width: 100%;
}
[data-v-2ded0810] .custom-select .custom-select__selected {
  color: var(--color-900);
  padding: 0 24px 0 38px;
  width: 100%;
}
[data-v-2ded0810] .custom-select .custom-select__selected.is-open,
[data-v-2ded0810] .custom-select .custom-select__selected:hover {
  background-color: var(--color-200) !important;
}
[data-v-2ded0810] .custom-select .custom-select__selected.is-open:after,
[data-v-2ded0810] .custom-select .custom-select__selected:hover:after {
  background-color: var(--color-light-50) !important;
}
[data-v-2ded0810] .custom-select .custom-select__selected:after {
  background-color: var(--color-light-50) !important;
  border: none;
  color: var(--color-light-900);
  content: "";
  font-family: icons;
  font-size: 1.5rem;
  height: 28px;
  left: 2px;
  line-height: 1.5rem;
  padding: 2px;
  right: auto;
  top: 2px;
  width: 28px;
}
[data-v-2ded0810] .custom-select .custom-select__items {
  height: 264px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.healthStat_1[data-v-2ded0810] {
  background-color: var(--good);
  color: var(--good-sec);
}
.healthStat_1[data-v-2ded0810] .custom-select .custom-select__selected {
  background-color: var(--good-sec-08);
}
.healthStat_1[data-v-2ded0810] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_2[data-v-2ded0810] {
  background-color: var(--moderate);
  color: var(--moderate-sec);
}
.healthStat_2[data-v-2ded0810] .custom-select .custom-select__selected {
  background-color: var(--moderate-sec-08);
}
.healthStat_2[data-v-2ded0810] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_3[data-v-2ded0810] {
  background-color: var(--unhealthy-for-sensitive-groups);
  color: var(--unhealthy-for-sensitive-groups-sec);
}
.healthStat_3[data-v-2ded0810] .custom-select .custom-select__selected {
  background-color: var(--unhealthy-for-sensitive-groups-sec-08);
}
.healthStat_3[data-v-2ded0810] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_4[data-v-2ded0810] {
  background-color: var(--unhealthy);
  color: var(--unhealthy-sec);
}
.healthStat_4[data-v-2ded0810] .custom-select .custom-select__selected {
  background-color: var(--unhealthy-sec-08);
}
.healthStat_4[data-v-2ded0810] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_5[data-v-2ded0810] {
  background-color: var(--very-unhealthy);
  color: var(--very-unhealthy-sec);
}
.healthStat_5[data-v-2ded0810] .custom-select .custom-select__selected {
  background-color: var(--very-unhealthy-sec-08);
}
.healthStat_5[data-v-2ded0810] .custom-select .custom-select__selected:after {
  content: "";
}
.healthStat_6[data-v-2ded0810] {
  background-color: var(--hazardous);
  color: var(--hazardous-sec);
}
.healthStat_6[data-v-2ded0810] .custom-select .custom-select__selected {
  background-color: var(--hazardous-sec-08);
}
.healthStat_6[data-v-2ded0810] .custom-select .custom-select__selected:after {
  content: "";
}
[data-v-2ded0810] .custom-select {
  margin: 0 0 12px;
}
.pollution-widget[data-v-2ded0810] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  margin-bottom: 4px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .pollution-widget[data-v-2ded0810] {
    border-radius: 0;
  }
}
.pollution-widget .card-header-wrap[data-v-2ded0810] {
  border-radius: 0;
}
.pollution-widget[data-v-2ded0810] .card-header {
  height: 48px;
  padding: 0 8px;
}
.pollution-widget[data-v-2ded0810] .card-header .card-header__icon {
  background-color: var(--color-50);
}
@media (min-width: 1024px) {
  .pollution-widget[data-v-2ded0810] .card-header .card-header__icon:hover {
    background-color: var(--color-200);
  }
}
.pollution-widget_row[data-v-2ded0810] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.pollution-widget_wrap[data-v-2ded0810] {
  border-radius: 0;
  margin: 0 8px;
  padding: 12px 16px 16px;
}
.pollution-widget_timestamp[data-v-2ded0810] {
  font-size: 0.625rem;
  margin-bottom: 12px;
  opacity: 0.52;
  padding: 0;
  text-transform: uppercase;
}
.pollution-widget_score[data-v-2ded0810] {
  display: inline-block;
  font-size: 1.875rem;
  padding: 0;
}
.pollution-widget_score-label[data-v-2ded0810] {
  display: inline-block;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin-left: 12px;
  position: relative;
  top: 1px;
}
.pollution-widget_score-dominant[data-v-2ded0810] {
  text-transform: uppercase;
}
.pollution-widget_score-name[data-v-2ded0810] {
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-top: 8px;
  padding: 0 8px 0 0;
}
.pollution-widget_source-link[data-v-2ded0810] {
  align-self: flex-end;
  font-size: 0.75rem;
  margin: 0 0 3px;
  white-space: nowrap;
}
.pollution-widget_source-link .icon-launch[data-v-2ded0810] {
  position: relative;
  top: 1px;
}
@supports (font-variation-settings: normal) {
  .horoscope__content {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .horoscope__content {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .horoscope__sign_name {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .horoscope__sign_name {
    font-weight: 700;
  }
}
.horoscope__sign {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .horoscope__sign {
    margin: 20px auto;
    max-width: 640px;
  }
}
.horoscope svg {
  display: block;
  height: 90px;
  margin: 0 auto 8px;
  width: 90px;
  fill: var(--color-900);
}
.horoscope__sign_name {
  font-size: 1.3125rem;
  line-height: 1.625rem;
  margin-bottom: 8px;
}
.horoscope__content,
.horoscope__sign_name {
  color: var(--color-900);
  display: block;
  text-align: center;
}
.horoscope__content {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  margin-bottom: 20px;
}
.horoscope__divider {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 20px;
  width: 100%;
}
.article-tags[data-v-3b7bd048] {
  height: 32px;
  margin: 0 -16px 16px;
  overflow-x: auto;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .article-tags[data-v-3b7bd048] {
    height: auto;
    margin: 0 -8px 16px;
    overflow-x: unset;
    width: calc(100% + 16px);
  }
}
.article-tags__wrapper[data-v-3b7bd048] {
  align-items: center;
  display: flex;
  height: 100%;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .article-tags__wrapper[data-v-3b7bd048] {
    overflow-x: unset;
  }
}
.article-tags__list[data-v-3b7bd048] {
  align-items: center;
  column-gap: 8px;
  display: flex;
  height: 100%;
  margin: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 0 8px;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 1024px) {
  .article-tags__list[data-v-3b7bd048] {
    align-items: unset;
    flex-wrap: wrap;
    overflow-x: unset;
    overflow-y: unset;
  }
}
.article-tags__list[data-v-3b7bd048]::-webkit-scrollbar,
.article-tags__list[data-v-3b7bd048]::-webkit-scrollbar-track {
  display: none;
  height: 0;
  width: 0;
}
.article-tags__list[data-v-3b7bd048]::-webkit-scrollbar-thumb {
  display: none;
  height: 0;
  width: 0;
}
@media (min-width: 1024px) {
  .is-storytelling .article-tags__list[data-v-3b7bd048] {
    padding: 0;
  }
}
.article-tags__tag[data-v-3b7bd048] {
  display: inline-block;
  list-style-type: none;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .article-tags__tag[data-v-3b7bd048] {
    padding-bottom: 8px;
  }
}
.article-tags__tag[data-v-3b7bd048]:first-of-type {
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .article-tags__tag[data-v-3b7bd048]:first-of-type {
    padding-left: 0;
  }
}
.article-tags__tag[data-v-3b7bd048]:last-of-type {
  padding-right: 8px;
}
@media (min-width: 1024px) {
  .article-tags__tag[data-v-3b7bd048]:last-of-type {
    padding-right: 0;
  }
}
.article-tags__tag-link[data-v-3b7bd048] {
  align-items: center;
  background-color: var(--color-100);
  border-radius: 0;
  color: var(--color-900);
  display: flex;
  font-size: 0.8125rem;
  justify-content: center;
  letter-spacing: 0.27px;
  min-height: 32px;
  padding: 8px;
  text-transform: uppercase;
  transition: all 0.15s;
}
@supports (font-variation-settings: normal) {
  .article-tags__tag-link[data-v-3b7bd048] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .article-tags__tag-link[data-v-3b7bd048] {
    font-weight: 500;
  }
}
.dark .article-tags__tag-link[data-v-3b7bd048] {
  box-shadow: inset 0 0 0 1px #ffffff1f;
}
@media (min-width: 1024px) {
  .article-tags__tag-link[data-v-3b7bd048]:hover {
    background-color: var(--color-200);
  }
}
@supports (font-variation-settings: normal) {
  .flatpages .html-text-element h2,
  .flatpages .html-text-element h3,
  .flatpages .html-text-element strong,
  .flatpages .html-text-element ul:not([style]) li:before {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .flatpages .html-text-element h2,
  .flatpages .html-text-element h3,
  .flatpages .html-text-element strong,
  .flatpages .html-text-element ul:not([style]) li:before {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .flatpages .article-download__file-link,
  .flatpages .html-text-element .flatpages-quotes p,
  .flatpages .html-text-element h4,
  .flatpages .html-text-element h5,
  .flatpages .html-text-element h6 {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .flatpages .article-download__file-link,
  .flatpages .html-text-element .flatpages-quotes p,
  .flatpages .html-text-element h4,
  .flatpages .html-text-element h5,
  .flatpages .html-text-element h6 {
    font-weight: 600;
  }
}
@supports (font-variation-settings: normal) {
  .flatpages .html-text-element h1 {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .flatpages .html-text-element h1 {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .flatpages.cookie-page .html-text-element {
    padding: 24px 24px 48px;
  }
}
.flatpages .html-text-element {
  background-color: var(--color-50);
  padding: 20px 16px 24px;
}
@media (min-width: 429px) {
  .flatpages .html-text-element {
    border-radius: 0;
    box-shadow: 0 1px 3px #00000021;
    margin: 4px 0 128px;
  }
}
@media (min-width: 1024px) {
  .flatpages .html-text-element {
    padding: 24px 192px 48px;
  }
}
.flatpages .html-text-element h1 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element h1 {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.flatpages .html-text-element h2 {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element h2 {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
  }
}
.flatpages .html-text-element h3 {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element h3 {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.flatpages .html-text-element h4 {
  font-size: 1.125rem;
  line-height: 1.3125rem;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element h4 {
    font-size: 1.3125rem;
    line-height: 1.5625rem;
  }
}
.flatpages .html-text-element h5,
.flatpages .html-text-element h6 {
  font-size: 1.0625rem;
  line-height: 1.25rem;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element h5,
  .flatpages .html-text-element h6 {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.flatpages .html-text-element em,
.flatpages .html-text-element strong {
  word-break: break-word;
}
.flatpages .html-text-element em {
  font-style: normal;
  font-variation-settings: "slnt" -10;
}
.flatpages .html-text-element a {
  background-image: linear-gradient(var(--accent), var(--accent));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  background-size: 100% 1px;
  color: var(--accent);
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element a:hover {
    background-image: linear-gradient(var(--accent-hover), var(--accent-hover));
  }
}
.flatpages .html-text-element a:after {
  content: "";
  font-family: icons;
  font-size: 16px;
  margin-left: 4px;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element a:hover {
    color: var(--btn-prim-hover);
  }
}
.flatpages .html-text-element a[href^="https://www.kurir.rs"]:after
{
  display: none;
}
.flatpages .html-text-element .breadcrumbs a {
  background-image: none;
  background-position: unset;
  background-size: unset;
}
.flatpages .html-text-element .breadcrumbs a:after {
  display: none;
}
.flatpages .html-text-element ol,
.flatpages .html-text-element ul {
  margin-bottom: 24px;
}
.flatpages .html-text-element ol li,
.flatpages .html-text-element ul li {
  margin-bottom: 12px;
  margin-left: 32px;
  position: relative;
}
.flatpages .html-text-element ol li:last-of-type,
.flatpages .html-text-element ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element ol li,
  .flatpages .html-text-element ul li {
    margin-left: 34px;
  }
}
.flatpages .html-text-element ol {
  counter-reset: item;
}
.flatpages .html-text-element ol li::marker,
.flatpages .html-text-element ul li::marker {
  color: var(--article-factbox-accent);
  font-weight: 600;
}
.flatpages .html-text-element ul:not([style]) li:before {
  color: var(--article-factbox-accent);
  content: "•";
  left: -20px;
  position: absolute;
}
.flatpages .html-text-element h1,
.flatpages .html-text-element h2,
.flatpages .html-text-element h3,
.flatpages .html-text-element h4,
.flatpages .html-text-element h5,
.flatpages .html-text-element h6,
.flatpages .html-text-element p {
  color: var(--color-900);
  margin-bottom: 24px;
  word-break: break-word;
}
.flatpages .html-text-element .table__container:last-child,
.flatpages .html-text-element h1:last-child,
.flatpages .html-text-element h2:last-child,
.flatpages .html-text-element h3:last-child,
.flatpages .html-text-element h4:last-child,
.flatpages .html-text-element h5:last-child,
.flatpages .html-text-element h6:last-child,
.flatpages .html-text-element ol li:last-child,
.flatpages .html-text-element ol:last-child,
.flatpages .html-text-element p:last-child,
.flatpages .html-text-element ul li:last-child,
.flatpages .html-text-element ul:last-child {
  margin-bottom: 0;
}
.flatpages .html-text-element li,
.flatpages .html-text-element p {
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element li,
  .flatpages .html-text-element p {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.flatpages .html-text-element .flatpages-quotes {
  border-bottom: 4px solid var(--accent);
  border-top: 4px solid var(--accent);
  margin-bottom: 24px;
  padding: 19px 16px;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element .flatpages-quotes {
    margin: 0 -24px 24px;
    padding: 20px 24px;
  }
}
.flatpages .html-text-element .flatpages-quotes p {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element .flatpages-quotes p {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.flatpages .html-text-element .table__container {
  border: 1px solid var(--color-100);
  display: block;
  margin-bottom: 24px;
  overflow: hidden;
  overflow-x: auto;
  padding: 0 10px 10px;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element .table__container {
    margin: 0 0 24px;
  }
}
.flatpages .html-text-element .table__container table {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  margin: 0;
  min-width: 938px;
  padding: 0;
  table-layout: fixed;
  vertical-align: initial;
  width: 100%;
}
@media (min-width: 1024px) {
  .flatpages .html-text-element .table__container table {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.flatpages .html-text-element .table__container tr:nth-child(2n) {
  background: var(--color-75);
}
.flatpages .html-text-element .table__container th {
  border-bottom: 1px solid var(--color-100);
  overflow: hidden;
  padding: 10px;
  text-align: left;
}
.flatpages .html-text-element .table__container td {
  padding: 10px;
  text-overflow: ellipsis;
  vertical-align: top;
  word-wrap: break-word;
}
.flatpages .html-text-element .table__container td:nth-child(3) {
  padding-right: 30px;
}
.flatpages .article-download__file {
  margin-bottom: 24px;
}
.flatpages .article-download__file-link {
  align-items: center;
  background-color: var(--color-50);
  background-image: none !important;
  border: 2px solid var(--color-300);
  border-radius: 0;
  color: var(--color-900) !important;
  display: inline-flex;
  font-size: 0.875rem;
  justify-content: flex-start;
  min-height: 40px;
  padding: 6px 22px 6px 10px;
  transition: all 0.2s;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .flatpages .article-download__file-link:hover {
    background-color: var(--color-100);
  }
}
.flatpages .article-download__file-link:after {
  display: none;
}
.flatpages .article-download__file-name {
  padding: 4px 0 3px;
}
.flatpages .article-download__file-icon {
  font-size: 1.5rem;
  margin-right: 12px;
}
.html-text-element .breadcrumbs {
  align-items: center;
  display: flex;
  margin: 0 -16px;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 0 15px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.html-text-element .breadcrumbs::-webkit-scrollbar {
  display: none;
  height: 0;
}
.html-text-element .breadcrumbs::-webkit-scrollbar-thumb,
.html-text-element .breadcrumbs::-webkit-scrollbar-track {
  height: 0;
}
.html-text-element .breadcrumbs.is-grabbing {
  cursor: grabbing;
}
.flatpages .html-text-element .breadcrumbs {
  margin-bottom: 20px;
}
.html-text-element .breadcrumbs-wrap {
  position: relative;
}
.html-text-element .breadcrumbs-wrap.archive-breadcrumbs {
  margin: 0 -8px 20px;
  overflow: hidden;
  padding: 0 8px;
}
.html-text-element .breadcrumbs-wrap.outside {
  margin: 20px 0 0;
  overflow: hidden;
  padding: 0 8px;
}
.html-text-element .breadcrumbs-gradient {
  bottom: 0;
  content: "";
  display: none;
  height: auto;
  position: absolute;
  top: 0;
  width: 24px;
  z-index: 2;
}
@media (min-width: 429px) {
  .html-text-element .breadcrumbs-gradient {
    display: block;
  }
}
.html-text-element .breadcrumbs-gradient.is-left {
  background-image: var(--color-50-scrim-leading);
  left: -16px;
}
.outside .html-text-element .breadcrumbs-gradient.is-left {
  background-image: var(--surface-scrim-leading);
}
.html-text-element .breadcrumbs-gradient.is-right {
  background-image: var(--color-50-scrim-trailing);
  right: -16px;
}
.outside .html-text-element .breadcrumbs-gradient.is-right {
  background-image: var(--surface-scrim-trailing);
}
.html-text-element .breadcrumbs-icon-container {
  align-items: center;
  display: flex;
}
.html-text-element .breadcrumbs-link,
.html-text-element .breadcrumbs-title {
  color: var(--breadcrumbs-color);
  font-size: 0.75rem;
  line-height: 1rem;
  margin: 0 2px;
  transition: all 0.15s;
  white-space: nowrap;
}
.html-text-element .breadcrumbs-link:first-child,
.html-text-element .breadcrumbs-title:first-child {
  margin-left: 0;
}
@media (min-width: 1024px) {
  .html-text-element .breadcrumbs-link,
  .html-text-element .breadcrumbs-title {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}
.flatpages .html-text-element .breadcrumbs-link,
.flatpages .html-text-element .breadcrumbs-title,
.storytelling .html-text-element .breadcrumbs-link,
.storytelling .html-text-element .breadcrumbs-title {
  color: var(--breadcrumbs-color-special);
}
@media (min-width: 1024px) {
  .flatpages .html-text-element .breadcrumbs-link:hover,
  .flatpages .html-text-element .breadcrumbs-title:hover,
  .storytelling .html-text-element .breadcrumbs-link:hover,
  .storytelling .html-text-element .breadcrumbs-title:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
  .html-text-element .breadcrumbs-title:hover {
    cursor: default;
  }
}
.html-text-element .breadcrumbs .icon-chevron--right {
  color: var(--breadcrumbs-chevron);
}
.mosaic-form {
  height: 1300px;
}
@media (min-width: 429px) {
  .mosaic-form {
    height: 1200px;
  }
}
@media (min-width: 1024px) {
  .mosaic-form {
    height: 1150px;
  }
}
.main-container[data-v-f02917fa] {
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.loader-container[data-v-f02917fa] {
  background-color: var(--color-50);
  width: 100%;
}
.is-feed-no-header .loader-container[data-v-f02917fa] {
  background-color: initial;
}
.external-feed-layout .is-stil-widget .loader-container[data-v-f02917fa] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .below-article-content .loader-container[data-v-f02917fa] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -8px;
    width: calc(100% + 16px);
  }
}
.single-article[data-v-f02917fa] {
  display: flex;
  flex-direction: row;
  gap: 8px;
  margin-top: 8px;
  padding-top: 9px;
  position: relative;
}
.single-article[data-v-f02917fa]:after {
  background-color: var(--color-200);
  content: "";
  height: 1px;
  position: absolute;
  top: 0;
  width: 100%;
}
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(-n + 2) {
  margin-top: 0;
  padding-top: 0;
}
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(-n + 2):after {
  display: none;
}
@media (min-width: 1024px) {
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa]:nth-child(2) {
    margin-top: 8px;
    padding-top: 8px;
  }
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa]:nth-child(2):after {
    display: block;
  }
}
.below-article-content .single-article[data-v-f02917fa]:nth-child(n + 4),
.feed-3-news .single-article[data-v-f02917fa]:nth-child(n + 4),
.feed-4-news .single-article[data-v-f02917fa]:nth-child(n + 5),
.feed-5-news .single-article[data-v-f02917fa]:nth-child(n + 6),
.feed-6-news .single-article[data-v-f02917fa]:nth-child(n + 7),
.feed-without-narrow-3-news .single-article[data-v-f02917fa]:nth-child(n + 4),
.feed-without-narrow-4-news .single-article[data-v-f02917fa]:nth-child(n + 5),
.feed-without-narrow-5-news .single-article[data-v-f02917fa]:nth-child(n + 6),
.feed-without-narrow-6-news .single-article[data-v-f02917fa]:nth-child(n + 7),
.full-width-3-news .single-article[data-v-f02917fa]:nth-child(n + 4),
.full-width-4-news .single-article[data-v-f02917fa]:nth-child(n + 5),
.full-width-5-news .single-article[data-v-f02917fa]:nth-child(n + 6),
.full-width-6-news .single-article[data-v-f02917fa]:nth-child(n + 7),
.narrow-3-news .single-article[data-v-f02917fa]:nth-child(n + 4),
.narrow-4-news .single-article[data-v-f02917fa]:nth-child(n + 5),
.narrow-5-news .single-article[data-v-f02917fa]:nth-child(n + 6),
.narrow-6-news .single-article[data-v-f02917fa]:nth-child(n + 7),
.sidebar-3-news .single-article[data-v-f02917fa]:nth-child(n + 4),
.sidebar-4-news .single-article[data-v-f02917fa]:nth-child(n + 5),
.sidebar-5-news .single-article[data-v-f02917fa]:nth-child(n + 6),
.sidebar-6-news .single-article[data-v-f02917fa]:nth-child(n + 7) {
  display: none;
}
@media (min-width: 1024px) {
  .below-article-content .single-article[data-v-f02917fa]:nth-child(-n + 3) {
    margin: 0;
    padding: 0 8px;
  }
  .below-article-content
    .single-article[data-v-f02917fa]:nth-child(-n + 3):before {
    background-color: var(--color-200);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 1px;
  }
}
.below-article-content
  .single-article[data-v-f02917fa]:nth-child(-n + 3):after {
  display: none;
}
.single-article[data-v-f02917fa]:first-of-type {
  margin-top: 0;
  padding-top: 0;
}
.single-article[data-v-f02917fa]:first-of-type:after {
  display: none;
}
@media (min-width: 1024px) {
  .below-article-content .single-article[data-v-f02917fa]:first-of-type:before {
    display: none;
  }
}
.is-feed-no-header .single-article[data-v-f02917fa] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin: 0 0 4px;
  padding: 8px;
}
.is-feed-no-header .single-article[data-v-f02917fa]:after {
  display: none;
}
.external-feed-layout .is-stil-widget .single-article[data-v-f02917fa] {
  flex-direction: column;
  width: 50%;
}
@media (min-width: 1024px) {
  .below-article-content .single-article[data-v-f02917fa] {
    flex-direction: column;
    width: 33.33%;
  }
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa] {
    width: 100%;
  }
}
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(2n):after,
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(odd):after {
  width: calc(100% + 8px);
}
@media (min-width: 1024px) {
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa]:nth-child(2n):after,
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa]:nth-child(odd):after {
    width: 100%;
  }
}
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(odd) {
  padding-right: 8px;
}
@media (min-width: 1024px) {
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa]:nth-child(odd) {
    padding-right: 0;
  }
}
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(2n) {
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa]:nth-child(2n) {
    padding-left: 0;
  }
}
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(2n):before {
  background-color: var(--color-200);
  content: "";
  height: calc(100% - 8px);
  left: -1px;
  position: absolute;
  top: 8px;
  width: 1px;
}
@media (min-width: 1024px) {
  .external-feed-layout
    .is-narrow
    .is-stil-widget
    .single-article[data-v-f02917fa]:nth-child(2n):before {
    display: none;
  }
}
.external-feed-layout
  .is-stil-widget
  .single-article[data-v-f02917fa]:nth-child(2):before {
  height: 100%;
  top: 0;
}
.image[data-v-f02917fa] {
  height: 108px;
  width: 108px;
}
@media (min-width: 1024px) {
  .image[data-v-f02917fa] {
    height: 133px;
    width: 200px;
  }
}
.external-feed-layout .is-stil-widget .image[data-v-f02917fa] {
  aspect-ratio: 3/2;
  height: unset;
  width: 100%;
}
@media (min-width: 1024px) {
  .below-article-content .image[data-v-f02917fa] {
    aspect-ratio: 3/2;
    height: unset;
    width: 100%;
  }
  .article-sidebar .image[data-v-f02917fa],
  .full-width-3-news .image[data-v-f02917fa],
  .full-width-4-news .image[data-v-f02917fa],
  .full-width-5-news .image[data-v-f02917fa],
  .full-width-6-news .image[data-v-f02917fa],
  .is-sidebar .image[data-v-f02917fa] {
    height: 72px;
    order: 2;
    width: 108px;
  }
  .is-narrow .image[data-v-f02917fa] {
    aspect-ratio: 16/9;
    order: 1;
  }
}
.skeleton[data-v-f02917fa] {
  animation: loader-f02917fa 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  border-radius: 0;
  display: block;
}
.content[data-v-f02917fa] {
  display: flex;
  flex-direction: column;
  flex-grow: 2;
}
@media (min-width: 1024px) {
  .external-feed-layout .is-narrow .is-stil-widget .content[data-v-f02917fa] {
    order: 2;
  }
}
.label[data-v-f02917fa] {
  height: 14px;
  margin: 0 0 8px;
  width: 128px;
}
@media (min-width: 1024px) {
  .label[data-v-f02917fa] {
    margin: 0 0 10px;
  }
}
.title[data-v-f02917fa] {
  height: 15px;
  margin-bottom: 6px;
  width: 100%;
}
.row-one[data-v-f02917fa] {
  width: 96%;
}
@media (min-width: 1024px) {
  .full-width-3-news .row-two[data-v-f02917fa],
  .full-width-4-news .row-two[data-v-f02917fa],
  .full-width-5-news .row-two[data-v-f02917fa],
  .full-width-6-news .row-two[data-v-f02917fa] {
    display: none;
  }
}
.row-three[data-v-f02917fa] {
  margin-bottom: 0;
  width: 80%;
}
@keyframes loader-f02917fa {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.dark .js-widget .wig_prehead {
  color: var(--background-color-dark) !important;
}
.light .js-widget .wig_prehead {
  color: var(--background-color-light) !important;
}
.js-widget.feed-3-news {
  min-height: 384px;
}
@media (min-width: 1024px) {
  .js-widget.feed-3-news {
    min-height: 460px;
  }
}
.js-widget.feed-3-news.has-custum-header {
  min-height: 433px;
}
@media (min-width: 1024px) {
  .js-widget.feed-3-news.has-custum-header {
    min-height: 509px;
  }
}
.js-widget.feed-3-news.is-stil-widget {
  min-height: 490px;
}
@media (min-width: 429px) {
  .js-widget.feed-3-news.is-stil-widget {
    min-height: 553px;
  }
}
.js-widget.feed-3-news.is-stil-widget.has-custum-header {
  min-height: 549px;
}
@media (min-width: 429px) {
  .js-widget.feed-3-news.is-stil-widget.has-custum-header {
    min-height: 612px;
  }
}
.js-widget.feed-4-news {
  min-height: 512px;
}
@media (min-width: 1024px) {
  .js-widget.feed-4-news {
    min-height: 613px;
  }
}
.js-widget.feed-4-news.has-custum-header {
  min-height: 558px;
}
@media (min-width: 1024px) {
  .js-widget.feed-4-news.has-custum-header {
    min-height: 659px;
  }
}
.js-widget.feed-4-news.is-stil-widget {
  min-height: 490px;
}
@media (min-width: 429px) {
  .js-widget.feed-4-news.is-stil-widget {
    min-height: 553px;
  }
}
.js-widget.feed-4-news.is-stil-widget.has-custum-header {
  min-height: 549px;
}
@media (min-width: 429px) {
  .js-widget.feed-4-news.is-stil-widget.has-custum-header {
    min-height: 612px;
  }
}
.js-widget.feed-5-news {
  min-height: 640px;
}
@media (min-width: 1024px) {
  .js-widget.feed-5-news {
    min-height: 766px;
  }
}
.js-widget.feed-5-news.has-custum-header {
  min-height: 683px;
}
@media (min-width: 1024px) {
  .js-widget.feed-5-news.has-custum-header {
    min-height: 809px;
  }
}
.js-widget.feed-5-news.is-stil-widget {
  min-height: 736px;
}
@media (min-width: 429px) {
  .js-widget.feed-5-news.is-stil-widget {
    min-height: 809px;
  }
}
.js-widget.feed-5-news.is-stil-widget.has-custum-header {
  min-height: 795px;
}
@media (min-width: 429px) {
  .js-widget.feed-5-news.is-stil-widget.has-custum-header {
    min-height: 889px;
  }
}
.js-widget.feed-6-news {
  min-height: 768px;
}
@media (min-width: 1024px) {
  .js-widget.feed-6-news {
    min-height: 920px;
  }
}
.js-widget.feed-6-news.has-custum-header {
  min-height: 808px;
}
@media (min-width: 1024px) {
  .js-widget.feed-6-news.has-custum-header {
    min-height: 960px;
  }
}
.js-widget.feed-6-news.is-stil-widget {
  min-height: 736px;
}
@media (min-width: 429px) {
  .js-widget.feed-6-news.is-stil-widget {
    min-height: 809px;
  }
}
.js-widget.feed-6-news.is-stil-widget.has-custum-header {
  min-height: 795px;
}
@media (min-width: 429px) {
  .js-widget.feed-6-news.is-stil-widget.has-custum-header {
    min-height: 889px;
  }
}
.js-widget.feed-without-narrow-3-news {
  min-height: 384px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-3-news {
    min-height: 460px;
  }
}
.js-widget.feed-without-narrow-3-news.has-custum-header {
  min-height: 433px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-3-news.has-custum-header {
    min-height: 509px;
  }
}
.js-widget.feed-without-narrow-3-news.is-stil-widget {
  min-height: 490px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-3-news.is-stil-widget {
    min-height: 553px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-3-news.is-stil-widget {
    min-height: 660px;
  }
}
.js-widget.feed-without-narrow-3-news.is-stil-widget.has-custum-header {
  min-height: 549px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-3-news.is-stil-widget.has-custum-header {
    min-height: 612px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-3-news.is-stil-widget.has-custum-header {
    min-height: 719px;
  }
}
.js-widget.feed-without-narrow-4-news {
  min-height: 512px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-4-news {
    min-height: 613px;
  }
}
.js-widget.feed-without-narrow-4-news.has-custum-header {
  min-height: 558px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-4-news.has-custum-header {
    min-height: 659px;
  }
}
.js-widget.feed-without-narrow-4-news.is-stil-widget {
  min-height: 490px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-4-news.is-stil-widget {
    min-height: 553px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-4-news.is-stil-widget {
    min-height: 660px;
  }
}
.js-widget.feed-without-narrow-4-news.is-stil-widget.has-custum-header {
  min-height: 549px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-4-news.is-stil-widget.has-custum-header {
    min-height: 612px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-4-news.is-stil-widget.has-custum-header {
    min-height: 719px;
  }
}
.js-widget.feed-without-narrow-5-news {
  min-height: 640px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-5-news {
    min-height: 766px;
  }
}
.js-widget.feed-without-narrow-5-news.has-custum-header {
  min-height: 683px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-5-news.has-custum-header {
    min-height: 809px;
  }
}
.js-widget.feed-without-narrow-5-news.is-stil-widget {
  min-height: 736px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-5-news.is-stil-widget {
    min-height: 830px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-5-news.is-stil-widget {
    min-height: 990px;
  }
}
.js-widget.feed-without-narrow-5-news.is-stil-widget.has-custum-header {
  min-height: 795px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-5-news.is-stil-widget.has-custum-header {
    min-height: 889px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-5-news.is-stil-widget.has-custum-header {
    min-height: 1049px;
  }
}
.js-widget.feed-without-narrow-6-news {
  min-height: 768px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-6-news {
    min-height: 920px;
  }
}
.js-widget.feed-without-narrow-6-news.has-custum-header {
  min-height: 808px;
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-6-news.has-custum-header {
    min-height: 960px;
  }
}
.js-widget.feed-without-narrow-6-news.is-stil-widget {
  min-height: 736px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-6-news.is-stil-widget {
    min-height: 830px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-6-news.is-stil-widget {
    min-height: 990px;
  }
}
.js-widget.feed-without-narrow-6-news.is-stil-widget.has-custum-header {
  min-height: 795px;
}
@media (min-width: 429px) {
  .js-widget.feed-without-narrow-6-news.is-stil-widget.has-custum-header {
    min-height: 889px;
  }
}
@media (min-width: 1024px) {
  .js-widget.feed-without-narrow-6-news.is-stil-widget.has-custum-header {
    min-height: 1049px;
  }
}
.js-widget.narrow-3-news {
  min-height: 374px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-3-news {
    min-height: 717px;
  }
}
.js-widget.narrow-3-news.has-custum-header {
  min-height: 422px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-3-news.has-custum-header {
    min-height: 765px;
  }
}
.js-widget.narrow-3-news.is-stil-widget {
  min-height: 454px;
}
@media (min-width: 429px) {
  .js-widget.narrow-3-news.is-stil-widget {
    min-height: 517px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-3-news.is-stil-widget {
    min-height: 712px;
  }
}
.js-widget.narrow-3-news.is-stil-widget.has-custum-header {
  min-height: 549px;
}
@media (min-width: 429px) {
  .js-widget.narrow-3-news.is-stil-widget.has-custum-header {
    min-height: 612px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-3-news.is-stil-widget.has-custum-header {
    min-height: 837px;
  }
}
.js-widget.narrow-4-news {
  min-height: 499px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-4-news {
    min-height: 957px;
  }
}
.js-widget.narrow-4-news.has-custum-header {
  min-height: 547px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-4-news.has-custum-header {
    min-height: 1005px;
  }
}
.js-widget.narrow-4-news.is-stil-widget {
  min-height: 454px;
}
@media (min-width: 429px) {
  .js-widget.narrow-4-news.is-stil-widget {
    min-height: 517px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-4-news.is-stil-widget {
    min-height: 949px;
  }
}
.js-widget.narrow-4-news.is-stil-widget.has-custum-header {
  min-height: 549px;
}
@media (min-width: 429px) {
  .js-widget.narrow-4-news.is-stil-widget.has-custum-header {
    min-height: 612px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-4-news.is-stil-widget.has-custum-header {
    min-height: 1096px;
  }
}
.js-widget.narrow-5-news {
  min-height: 624px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-5-news {
    min-height: 1196px;
  }
}
.js-widget.narrow-5-news.has-custum-header {
  min-height: 672px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-5-news.has-custum-header {
    min-height: 1244px;
  }
}
.js-widget.narrow-5-news.is-stil-widget {
  min-height: 724px;
}
@media (min-width: 429px) {
  .js-widget.narrow-5-news.is-stil-widget {
    min-height: 776px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-5-news.is-stil-widget {
    min-height: 1186px;
  }
}
.js-widget.narrow-5-news.is-stil-widget.has-custum-header {
  min-height: 795px;
}
@media (min-width: 429px) {
  .js-widget.narrow-5-news.is-stil-widget.has-custum-header {
    min-height: 889px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-5-news.is-stil-widget.has-custum-header {
    min-height: 1355px;
  }
}
.js-widget.narrow-6-news {
  min-height: 749px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-6-news {
    min-height: 1436px;
  }
}
.js-widget.narrow-6-news.has-custum-header {
  min-height: 797px;
}
@media (min-width: 1024px) {
  .js-widget.narrow-6-news.has-custum-header {
    min-height: 1484px;
  }
}
.js-widget.narrow-6-news.is-stil-widget {
  min-height: 724px;
}
@media (min-width: 429px) {
  .js-widget.narrow-6-news.is-stil-widget {
    min-height: 776px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-6-news.is-stil-widget {
    min-height: 1424px;
  }
}
.js-widget.narrow-6-news.is-stil-widget.has-custum-header {
  min-height: 795px;
}
@media (min-width: 429px) {
  .js-widget.narrow-6-news.is-stil-widget.has-custum-header {
    min-height: 889px;
  }
}
@media (min-width: 1024px) {
  .js-widget.narrow-6-news.is-stil-widget.has-custum-header {
    min-height: 1615px;
  }
}
.js-widget.sidebar-3-news {
  min-height: 374px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-3-news {
    min-height: 356px;
  }
}
.js-widget.sidebar-3-news.has-custum-header {
  min-height: 433px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-3-news.has-custum-header {
    min-height: 415px;
  }
}
.js-widget.sidebar-4-news {
  min-height: 499px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-4-news {
    min-height: 475px;
  }
}
.js-widget.sidebar-4-news.has-custum-header {
  min-height: 558px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-4-news.has-custum-header {
    min-height: 534px;
  }
}
.js-widget.sidebar-5-news {
  min-height: 624px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-5-news {
    min-height: 594px;
  }
}
.js-widget.sidebar-5-news.has-custum-header {
  min-height: 683px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-5-news.has-custum-header {
    min-height: 653px;
  }
}
.js-widget.sidebar-6-news {
  min-height: 749px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-6-news {
    min-height: 713px;
  }
}
.js-widget.sidebar-6-news.has-custum-header {
  min-height: 808px;
}
@media (min-width: 1024px) {
  .js-widget.sidebar-6-news.has-custum-header {
    min-height: 772px;
  }
}
.js-widget.below-article-content {
  min-height: 374px;
}
@media (min-width: 1024px) {
  .js-widget.below-article-content {
    min-height: 271px;
  }
}
.js-widget.full-width-3-news {
  min-height: 374px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-3-news {
    min-height: 266px;
  }
}
.js-widget.full-width-3-news.has-custum-header {
  min-height: 433px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-3-news.has-custum-header {
    min-height: 325px;
  }
}
.js-widget.full-width-4-news {
  min-height: 499px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-4-news {
    min-height: 355px;
  }
}
.js-widget.full-width-4-news.has-custum-header {
  min-height: 558px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-4-news.has-custum-header {
    min-height: 414px;
  }
}
.js-widget.full-width-5-news {
  min-height: 624px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-5-news {
    min-height: 444px;
  }
}
.js-widget.full-width-5-news.has-custum-header {
  min-height: 683px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-5-news.has-custum-header {
    min-height: 503px;
  }
}
.js-widget.full-width-6-news {
  min-height: 749px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-6-news {
    min-height: 533px;
  }
}
.js-widget.full-width-6-news.has-custum-header {
  min-height: 808px;
}
@media (min-width: 1024px) {
  .js-widget.full-width-6-news.has-custum-header {
    min-height: 592px;
  }
}
.js-widget {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  display: inline-block;
  margin-bottom: 4px;
  padding: 8px;
  width: 100%;
}
.js-widget .wig_widgetWrap .wig_titleWrap {
  gap: 4px !important;
}
@media (min-width: 1024px) {
  .js-widget .wig_widgetWrap .wig_titleWrap {
    gap: 8px !important;
  }
}
.js-widget .wig_widgetWrap,
.js-widget .wig_widgetWrap.list,
.js-widget .wig_widgetWrap.wig_list {
  font-family: Inter, Helvetica Neue, arial, sans-serif !important;
}
.js-widget .wig_widgetWrap .wig_header,
.js-widget .wig_widgetWrap.list .wig_header,
.js-widget .wig_widgetWrap.wig_list .wig_header {
  display: none !important;
}
.js-widget .wig_widgetWrap .wig_blockWrap,
.js-widget .wig_widgetWrap.list .wig_blockWrap,
.js-widget .wig_widgetWrap.wig_list .wig_blockWrap {
  gap: 0 !important;
}
@media (min-width: 1024px) {
  .below-article-content .js-widget .wig_widgetWrap .wig_blockWrap,
  .below-article-content .js-widget .wig_widgetWrap.list .wig_blockWrap,
  .below-article-content .js-widget .wig_widgetWrap.wig_list .wig_blockWrap {
    align-items: unset !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: space-between !important;
    margin-left: -8px !important;
    width: calc(100% + 16px) !important;
  }
}
.js-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_item.wig_video
  .wig_imgWrap:after,
.js-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_item.wig_video
  .wig_imgWrap:after,
.js-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_item.wig_video
  .wig_imgWrap:after {
  display: none !important;
}
.js-widget .wig_widgetWrap .wig_item,
.js-widget .wig_widgetWrap .wig_itemWrap,
.js-widget .wig_widgetWrap.list .wig_item,
.js-widget .wig_widgetWrap.list .wig_itemWrap,
.js-widget .wig_widgetWrap.wig_list .wig_item,
.js-widget .wig_widgetWrap.wig_list .wig_itemWrap {
  gap: 0 !important;
}
.below-article-content .js-widget .wig_widgetWrap .wig_itemWrap,
.below-article-content .js-widget .wig_widgetWrap.list .wig_itemWrap,
.below-article-content .js-widget .wig_widgetWrap.wig_list .wig_itemWrap {
  display: none !important;
}
@media (min-width: 1024px) {
  .below-article-content .js-widget .wig_widgetWrap .wig_itemWrap,
  .below-article-content .js-widget .wig_widgetWrap.list .wig_itemWrap,
  .below-article-content .js-widget .wig_widgetWrap.wig_list .wig_itemWrap {
    width: 33.33% !important;
  }
}
.below-article-content
  .js-widget
  .wig_widgetWrap
  .wig_itemWrap:nth-child(-n + 3),
.below-article-content
  .js-widget
  .wig_widgetWrap.list
  .wig_itemWrap:nth-child(-n + 3),
.below-article-content
  .js-widget
  .wig_widgetWrap.wig_list
  .wig_itemWrap:nth-child(-n + 3) {
  display: flex !important;
}
@media (min-width: 1024px) {
  .below-article-content
    .js-widget
    .wig_widgetWrap
    .wig_itemWrap:nth-child(-n + 3),
  .below-article-content
    .js-widget
    .wig_widgetWrap.list
    .wig_itemWrap:nth-child(-n + 3),
  .below-article-content
    .js-widget
    .wig_widgetWrap.wig_list
    .wig_itemWrap:nth-child(-n + 3) {
    margin: 0 8px !important;
    position: relative !important;
  }
  .below-article-content
    .js-widget
    .wig_widgetWrap
    .wig_itemWrap:nth-child(-n + 3):after,
  .below-article-content
    .js-widget
    .wig_widgetWrap.list
    .wig_itemWrap:nth-child(-n + 3):after,
  .below-article-content
    .js-widget
    .wig_widgetWrap.wig_list
    .wig_itemWrap:nth-child(-n + 3):after {
    background-color: var(--color-200) !important;
    content: "" !important;
    height: 100% !important;
    left: -8px !important;
    position: absolute !important;
    width: 1px !important;
  }
  .below-article-content
    .js-widget
    .wig_widgetWrap
    .wig_itemWrap:first-child:after,
  .below-article-content
    .js-widget
    .wig_widgetWrap.list
    .wig_itemWrap:first-child:after,
  .below-article-content
    .js-widget
    .wig_widgetWrap.wig_list
    .wig_itemWrap:first-child:after {
    display: none !important;
  }
}
.below-article-content
  .js-widget
  .wig_widgetWrap
  .wig_itemWrap:nth-child(3)
  .wig_item,
.below-article-content
  .js-widget
  .wig_widgetWrap.list
  .wig_itemWrap:nth-child(3)
  .wig_item,
.below-article-content
  .js-widget
  .wig_widgetWrap.wig_list
  .wig_itemWrap:nth-child(3)
  .wig_item {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.js-widget .wig_widgetWrap .wig_item,
.js-widget .wig_widgetWrap.list .wig_item,
.js-widget .wig_widgetWrap.wig_list .wig_item {
  align-items: flex-start !important;
  border-bottom: 1px solid var(--color-200) !important;
  display: flex !important;
  flex-direction: row !important;
  margin-bottom: 8px !important;
  padding-bottom: 8px !important;
}
@media (min-width: 1024px) {
  .below-article-content .js-widget .wig_widgetWrap .wig_item,
  .below-article-content .js-widget .wig_widgetWrap.list .wig_item,
  .below-article-content .js-widget .wig_widgetWrap.wig_list .wig_item {
    border-bottom: none !important;
    flex-direction: column !important;
    height: 100% !important;
    justify-content: stretch !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .js-widget .wig_widgetWrap .wig_item:hover .wig_imgWrap img,
  .js-widget .wig_widgetWrap.list .wig_item:hover .wig_imgWrap img,
  .js-widget .wig_widgetWrap.wig_list .wig_item:hover .wig_imgWrap img {
    transform: var(--img-hover-transform);
  }
  .is-narrow .js-widget .wig_widgetWrap .wig_item,
  .is-narrow .js-widget .wig_widgetWrap.list .wig_item,
  .is-narrow .js-widget .wig_widgetWrap.wig_list .wig_item {
    flex-direction: column !important;
    height: 100% !important;
    justify-content: stretch !important;
  }
}
.below-article-content .js-widget .wig_widgetWrap .wig_item:nth-child(3),
.below-article-content .js-widget .wig_widgetWrap.list .wig_item:nth-child(3),
.below-article-content
  .js-widget
  .wig_widgetWrap.wig_list
  .wig_item:nth-child(3) {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.js-widget .wig_widgetWrap .wig_item img,
.js-widget .wig_widgetWrap.list .wig_item img,
.js-widget .wig_widgetWrap.wig_list .wig_item img {
  aspect-ratio: inherit !important;
  object-fit: cover !important;
  width: 100% !important;
}
.js-widget .wig_widgetWrap .wig_item .wig_prehead,
.js-widget .wig_widgetWrap.list .wig_item .wig_prehead,
.js-widget .wig_widgetWrap.wig_list .wig_item .wig_prehead {
  display: -webkit-box !important;
  font-size: 0.75rem !important;
  font-weight: 800 !important;
  height: 14px !important;
  letter-spacing: 0.37px !important;
  line-height: 0.875rem !important;
  overflow: hidden !important;
  position: relative !important;
  text-overflow: ellipsis !important;
  text-transform: uppercase !important;
  word-break: break-word !important;
  -webkit-line-clamp: 1 !important;
}
@supports (font-variation-settings: normal) {
  .js-widget .wig_widgetWrap .wig_item .wig_prehead,
  .js-widget .wig_widgetWrap.list .wig_item .wig_prehead,
  .js-widget .wig_widgetWrap.wig_list .wig_item .wig_prehead {
    font-variation-settings: "wght" 800 !important;
  }
}
.js-widget .wig_widgetWrap .wig_item .wig_prehead:after,
.js-widget .wig_widgetWrap.list .wig_item .wig_prehead:after,
.js-widget .wig_widgetWrap.wig_list .wig_item .wig_prehead:after {
  background-image: var(--color-50-scrim-trailing) !important;
  content: "" !important;
  display: block !important;
  height: 16px !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  width: 12px !important;
}
.js-widget .wig_widgetWrap .wig_itemWrap:last-of-type .wig_item,
.js-widget .wig_widgetWrap.list .wig_itemWrap:last-of-type .wig_item,
.js-widget .wig_widgetWrap.wig_list .wig_itemWrap:last-of-type .wig_item {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  padding: 0 !important;
}
.js-widget .wig_widgetWrap .wig_imgWrap,
.js-widget .wig_widgetWrap.list .wig_imgWrap,
.js-widget .wig_widgetWrap.wig_list .wig_imgWrap {
  aspect-ratio: 1/1 !important;
  flex-basis: 108px !important;
  flex-grow: 0 !important;
  flex-shrink: 0 !important;
  height: 108px !important;
  order: 1 !important;
  overflow: hidden !important;
  width: 108px !important;
}
@media (min-width: 1024px) {
  .js-widget .wig_widgetWrap .wig_imgWrap,
  .js-widget .wig_widgetWrap.list .wig_imgWrap,
  .js-widget .wig_widgetWrap.wig_list .wig_imgWrap {
    aspect-ratio: 3/2 !important;
    height: 72px !important;
    order: 2 !important;
  }
  .external-feed-layout .js-widget .wig_widgetWrap .wig_imgWrap,
  .external-feed-layout .js-widget .wig_widgetWrap.list .wig_imgWrap,
  .external-feed-layout .js-widget .wig_widgetWrap.wig_list .wig_imgWrap {
    flex-basis: 200px !important;
    height: auto !important;
    margin-right: 8px !important;
    order: 1 !important;
    width: 200px !important;
  }
  .below-article-content .js-widget .wig_widgetWrap .wig_imgWrap,
  .below-article-content .js-widget .wig_widgetWrap.list .wig_imgWrap,
  .below-article-content .js-widget .wig_widgetWrap.wig_list .wig_imgWrap,
  .is-narrow .js-widget .wig_widgetWrap .wig_imgWrap,
  .is-narrow .js-widget .wig_widgetWrap.list .wig_imgWrap,
  .is-narrow .js-widget .wig_widgetWrap.wig_list .wig_imgWrap {
    flex-basis: unset !important;
    height: unset !important;
    margin-bottom: 8px !important;
    margin-right: 0 !important;
    order: 1 !important;
    width: 100% !important;
  }
  .is-narrow .js-widget .wig_widgetWrap .wig_imgWrap,
  .is-narrow .js-widget .wig_widgetWrap.list .wig_imgWrap,
  .is-narrow .js-widget .wig_widgetWrap.wig_list .wig_imgWrap {
    aspect-ratio: 16/9 !important;
  }
  .js-widget .wig_widgetWrap .wig_imgWrap img,
  .js-widget .wig_widgetWrap.list .wig_imgWrap img,
  .js-widget .wig_widgetWrap.wig_list .wig_imgWrap img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.js-widget .wig_widgetWrap .wig_titleWrap,
.js-widget .wig_widgetWrap.list .wig_titleWrap,
.js-widget .wig_widgetWrap.wig_list .wig_titleWrap {
  margin-left: 8px !important;
  margin-right: 0 !important;
  order: 2 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .js-widget .wig_widgetWrap .wig_titleWrap,
  .js-widget .wig_widgetWrap.list .wig_titleWrap,
  .js-widget .wig_widgetWrap.wig_list .wig_titleWrap {
    margin-left: 0 !important;
    margin-right: 8px !important;
    order: 1 !important;
    width: calc(100% - 108px) !important;
  }
  .below-article-content .js-widget .wig_widgetWrap .wig_titleWrap,
  .below-article-content .js-widget .wig_widgetWrap.list .wig_titleWrap,
  .below-article-content .js-widget .wig_widgetWrap.wig_list .wig_titleWrap,
  .is-narrow .js-widget .wig_widgetWrap .wig_titleWrap,
  .is-narrow .js-widget .wig_widgetWrap.list .wig_titleWrap,
  .is-narrow .js-widget .wig_widgetWrap.wig_list .wig_titleWrap {
    margin-right: 0 !important;
    order: 2 !important;
    width: 100% !important;
  }
  .external-feed-layout .js-widget .wig_widgetWrap .wig_titleWrap,
  .external-feed-layout .js-widget .wig_widgetWrap.list .wig_titleWrap,
  .external-feed-layout .js-widget .wig_widgetWrap.wig_list .wig_titleWrap {
    margin-right: 0 !important;
    order: 2 !important;
  }
}
.js-widget .wig_widgetWrap .wig_title,
.js-widget .wig_widgetWrap.list .wig_title,
.js-widget .wig_widgetWrap.wig_list .wig_title {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  color: var(--color-900) !important;
  font-size: 0.9375rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.23px !important;
  line-height: 1.3125rem !important;
  text-overflow: ellipsis;
  word-break: break-word !important;
}
@media (min-width: 1024px) {
  .js-widget .wig_widgetWrap .wig_title,
  .js-widget .wig_widgetWrap.list .wig_title,
  .js-widget .wig_widgetWrap.wig_list .wig_title {
    font-size: 0.875rem !important;
    letter-spacing: normal !important;
    line-height: 1.25rem !important;
  }
}
@supports (font-variation-settings: normal) {
  .js-widget .wig_widgetWrap .wig_title,
  .js-widget .wig_widgetWrap.list .wig_title,
  .js-widget .wig_widgetWrap.wig_list .wig_title {
    font-variation-settings: "wght" 700 !important;
  }
}
.js-widget .wig_widgetWrap .wig_title:hover,
.js-widget .wig_widgetWrap.list .wig_title:hover,
.js-widget .wig_widgetWrap.wig_list .wig_title:hover {
  text-decoration: none !important;
}
.js-widget .wig_widgetWrap .wig_title.preHeadShow,
.js-widget .wig_widgetWrap.list .wig_title.preHeadShow,
.js-widget .wig_widgetWrap.wig_list .wig_title.preHeadShow {
  -webkit-line-clamp: unset !important;
}
.below-article-content .js-widget .list-header {
  display: none !important;
}
.js-widget.has-custum-header .list-header {
  border-bottom: none !important;
  padding: 0 4px 0 8px !important;
}
.js-widget.is-feed-no-header {
  background-color: initial;
  box-shadow: none;
  margin-bottom: 0;
  padding: 0;
  position: relative;
}
.js-widget.is-feed-no-header .wig_widgetWrap .wig_item,
.js-widget.is-feed-no-header .wig_widgetWrap.list .wig_item,
.js-widget.is-feed-no-header .wig_widgetWrap.wig_list .wig_item {
  background-color: var(--color-50) !important;
  border-bottom: none !important;
  box-shadow: var(--main-box-shadow) !important;
  margin-bottom: 4px !important;
  padding: 8px !important;
}
.is-narrow .js-widget.is-feed-no-header {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 8px;
}
.is-narrow .js-widget.is-feed-no-header .wig_widgetWrap .wig_item,
.is-narrow .js-widget.is-feed-no-header .wig_widgetWrap.list .wig_item,
.is-narrow .js-widget.is-feed-no-header .wig_widgetWrap.wig_list .wig_item {
  background-color: unset !important;
  border-bottom: 1px solid var(--color-200) !important;
  box-shadow: unset !important;
  margin-bottom: 8px !important;
  padding: 0 0 8px !important;
}
.is-narrow
  .js-widget.is-feed-no-header
  .wig_widgetWrap
  .wig_itemWrap:last-of-type
  .wig_item,
.is-narrow
  .js-widget.is-feed-no-header
  .wig_widgetWrap.list
  .wig_itemWrap:last-of-type
  .wig_item,
.is-narrow
  .js-widget.is-feed-no-header
  .wig_widgetWrap.wig_list
  .wig_itemWrap:last-of-type
  .wig_item {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  padding: 0 !important;
}
.js-widget.is-feed-no-header
  .wig_widgetWrap
  .wig_itemWrap:last-of-type
  .wig_item {
  margin-bottom: 4px !important;
  padding: 8px !important;
}
.js-widget .bottom-divider {
  height: 3px;
  margin-top: 8px;
  width: 100%;
}
.below-article-content .js-widget .bottom-divider {
  display: none;
}
.external-feed-layout .js-widget.is-stil-widget.is-feed-no-header {
  background-color: var(--color-50) !important;
  box-shadow: var(--main-box-shadow) !important;
  margin-bottom: 4px !important;
  padding: 8px !important;
}
.external-feed-layout .js-widget.is-stil-widget .wig_widgetWrap .wig_blockWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap {
  flex-direction: row !important;
  flex-wrap: wrap !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap {
  margin-top: 8px !important;
  padding-right: 8px !important;
  padding-top: 8px !important;
  position: relative !important;
  width: 50% !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:before,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:before,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:before {
  background-color: var(--color-200) !important;
  content: "" !important;
  position: absolute !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:before,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:before,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:before {
  height: 1px !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:after {
  height: calc(100% - 8px) !important;
  right: 0 !important;
  top: 8px !important;
  width: 1px !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2),
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2),
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2) {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2):before,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2):before,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2):before {
  display: none !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2):after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2):after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(-n + 2):after {
  height: 100% !important;
  top: 0 !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(2n):after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(2n):after,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:nth-of-type(2n):after {
  display: none !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap
  .wig_item,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item {
  border-bottom: none !important;
  flex-direction: column !important;
  margin: 0 !important;
  padding: 0 !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_imgWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_imgWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_imgWrap {
  aspect-ratio: 3/2 !important;
  flex-basis: unset !important;
  flex-shrink: unset !important;
  height: unset !important;
  margin-bottom: 8px !important;
  order: 1 !important;
  width: 100% !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_titleWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_titleWrap,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_titleWrap {
  gap: 4px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .external-feed-layout
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap
    .wig_item
    .wig_titleWrap,
  .external-feed-layout
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap
    .wig_item
    .wig_titleWrap,
  .external-feed-layout
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap
    .wig_item
    .wig_titleWrap {
    gap: 8px !important;
  }
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_titleWrap
  .wig_title.preHeadShow,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_titleWrap
  .wig_title.preHeadShow,
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item
  .wig_titleWrap
  .wig_title.preHeadShow {
  -webkit-line-clamp: 5 !important;
}
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap:nth-child(2n),
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap:nth-child(2n),
.external-feed-layout
  .js-widget.is-stil-widget
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap:nth-child(2n) {
  padding-left: 8px !important;
  padding-right: 0 !important;
}
.external-feed-layout
  .js-widget.is-stil-widget.is-feed-no-header
  .wig_widgetWrap
  .wig_blockWrap
  .wig_itemWrap
  .wig_item,
.external-feed-layout
  .js-widget.is-stil-widget.is-feed-no-header
  .wig_widgetWrap.list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item,
.external-feed-layout
  .js-widget.is-stil-widget.is-feed-no-header
  .wig_widgetWrap.wig_list
  .wig_blockWrap
  .wig_itemWrap
  .wig_item {
  background-color: initial !important;
  box-shadow: none !important;
}
@media (min-width: 1024px) {
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap {
    padding-right: 0 !important;
    width: 100% !important;
  }
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap:after,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap:after,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap:after {
    display: none;
  }
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n),
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n),
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n) {
    margin-top: 8px !important;
    padding-top: 8px !important;
  }
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n):before,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n):before,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n):before {
    display: block !important;
  }
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n):after,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n):after,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap:nth-of-type(2n):after {
    display: none !important;
  }
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap:first-of-type,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap:first-of-type,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap:first-of-type {
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap:first-of-type:before,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap:first-of-type:before,
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap:first-of-type:before {
    display: none !important;
  }
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap
    .wig_blockWrap
    .wig_itemWrap:nth-child(2n),
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.list
    .wig_blockWrap
    .wig_itemWrap:nth-child(2n),
  .external-feed-layout
    .is-narrow
    .js-widget.is-stil-widget
    .wig_widgetWrap.wig_list
    .wig_blockWrap
    .wig_itemWrap:nth-child(2n) {
    padding-left: 0 !important;
  }
}
.dark .js-widget .list-header {
  background-color: var(--background-color-dark);
  color: var(--text-color-dark);
}
.light .js-widget .list-header {
  background-color: var(--background-color-light);
  color: var(--text-color-light);
}
@media (min-width: 1024px) {
  .dark .js-widget .list-header .arrow-link:hover,
  .light .js-widget .list-header .arrow-link:hover {
    background-color: var(--color-200);
  }
  .dark .js-widget.has-custum-header .list-header .arrow-link:hover {
    background-color: var(--arrow-background-color-dark-hover);
  }
  .light .js-widget.has-custum-header .list-header .arrow-link:hover {
    background-color: var(--arrow-background-color-light-hover);
  }
}
.dark .js-widget .bottom-divider {
  background-color: var(--background-color-dark);
}
.light .js-widget .bottom-divider {
  background-color: var(--background-color-light);
}
.midas-element .midas-side .midas-wgt-caption,
.midas-element .midas-wgt.midas-wgt-intext .midas-wgt-caption,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-caption,
.midas-intext .midas-side .midas-wgt-caption,
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-caption,
.midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-caption {
  bottom: auto !important;
  color: var(--color-900) !important;
  font-family: Inter, Helvetica Neue, arial, sans-serif !important;
  font-size: 0.8125rem !important;
  font-weight: 800 !important;
  letter-spacing: 1.87px !important;
  line-height: normal !important;
  padding: 0 !important;
  right: auto !important;
  text-transform: uppercase !important;
  word-break: break-word !important;
}
@supports (font-variation-settings: normal) {
  .midas-element .midas-side .midas-wgt-caption,
  .midas-element .midas-wgt.midas-wgt-intext .midas-wgt-caption,
  .midas-element .midas-wgt.midas-wgt-standard .midas-wgt-caption,
  .midas-intext .midas-side .midas-wgt-caption,
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-caption,
  .midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-caption {
    font-variation-settings: "wght" 800 !important;
  }
}
.midas-element .midas-side .midas-side-image,
.midas-element .midas-side .midas-wgt-article-image,
.midas-element .midas-wgt.midas-wgt-intext .midas-side-image,
.midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-image,
.midas-element .midas-wgt.midas-wgt-standard .midas-side-image,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-image,
.midas-intext .midas-side .midas-side-image,
.midas-intext .midas-side .midas-wgt-article-image,
.midas-intext .midas-wgt.midas-wgt-intext .midas-side-image,
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-image,
.midas-intext .midas-wgt.midas-wgt-standard .midas-side-image,
.midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-image {
  background-color: var(--color-75) !important;
  border-radius: 0 !important;
  flex-basis: 100% !important;
  flex-grow: 0 !important;
  flex-shrink: 0 !important;
  height: 0 !important;
  margin-bottom: 8px !important;
  order: 1 !important;
  overflow: hidden !important;
  padding-top: 66.6666666667% !important;
  position: relative !important;
  width: 100% !important;
}
.midas-element .midas-side .midas-side-image img,
.midas-element .midas-side .midas-wgt-article-image img,
.midas-element .midas-wgt.midas-wgt-intext .midas-side-image img,
.midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-image img,
.midas-element .midas-wgt.midas-wgt-standard .midas-side-image img,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-image img,
.midas-intext .midas-side .midas-side-image img,
.midas-intext .midas-side .midas-wgt-article-image img,
.midas-intext .midas-wgt.midas-wgt-intext .midas-side-image img,
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-image img,
.midas-intext .midas-wgt.midas-wgt-standard .midas-side-image img,
.midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-image img {
  height: 100% !important;
  inset: 0 !important;
  object-fit: cover !important;
  position: absolute !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element .midas-side .midas-side-image img,
  .midas-element .midas-side .midas-wgt-article-image img,
  .midas-element .midas-wgt.midas-wgt-intext .midas-side-image img,
  .midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-image img,
  .midas-element .midas-wgt.midas-wgt-standard .midas-side-image img,
  .midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-image img,
  .midas-intext .midas-side .midas-side-image img,
  .midas-intext .midas-side .midas-wgt-article-image img,
  .midas-intext .midas-wgt.midas-wgt-intext .midas-side-image img,
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-image img,
  .midas-intext .midas-wgt.midas-wgt-standard .midas-side-image img,
  .midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-image img {
    transition: all 377ms ease !important;
  }
}
.midas-element .midas-side .midas-side-title,
.midas-element .midas-side .midas-wgt-article-title,
.midas-element .midas-wgt.midas-wgt-intext .midas-side-title,
.midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-title,
.midas-element .midas-wgt.midas-wgt-standard .midas-side-title,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-title,
.midas-intext .midas-side .midas-side-title,
.midas-intext .midas-side .midas-wgt-article-title,
.midas-intext .midas-wgt.midas-wgt-intext .midas-side-title,
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-title,
.midas-intext .midas-wgt.midas-wgt-standard .midas-side-title,
.midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-title {
  color: var(--color-900) !important;
  font-family: Inter, Helvetica Neue, arial, sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.3px !important;
  line-height: 1.5rem !important;
  margin: 0 !important;
  order: 3 !important;
  padding: 0 !important;
  transition: all 0.2s !important;
  width: 100% !important;
  word-break: break-word !important;
}
@media (min-width: 1024px) {
  .midas-element .midas-side .midas-side-title,
  .midas-element .midas-side .midas-wgt-article-title,
  .midas-element .midas-wgt.midas-wgt-intext .midas-side-title,
  .midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-title,
  .midas-element .midas-wgt.midas-wgt-standard .midas-side-title,
  .midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-title,
  .midas-intext .midas-side .midas-side-title,
  .midas-intext .midas-side .midas-wgt-article-title,
  .midas-intext .midas-wgt.midas-wgt-intext .midas-side-title,
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-title,
  .midas-intext .midas-wgt.midas-wgt-standard .midas-side-title,
  .midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-title {
    font-size: 0.875rem !important;
    letter-spacing: normal !important;
    line-height: 1.0625rem !important;
  }
}
@supports (font-variation-settings: normal) {
  .midas-element .midas-side .midas-side-title,
  .midas-element .midas-side .midas-wgt-article-title,
  .midas-element .midas-wgt.midas-wgt-intext .midas-side-title,
  .midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-title,
  .midas-element .midas-wgt.midas-wgt-standard .midas-side-title,
  .midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-title,
  .midas-intext .midas-side .midas-side-title,
  .midas-intext .midas-side .midas-wgt-article-title,
  .midas-intext .midas-wgt.midas-wgt-intext .midas-side-title,
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-title,
  .midas-intext .midas-wgt.midas-wgt-standard .midas-side-title,
  .midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-title {
    font-variation-settings: "wght" 700 !important;
  }
}
.midas-element .midas-side .midas-wgt-article-subc,
.midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-subc,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-subc,
.midas-intext .midas-side .midas-wgt-article-subc,
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-subc,
.midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-subc {
  color: var(--color-500) !important;
  display: none !important;
  font-family: Inter, Helvetica Neue, arial, sans-serif !important;
  font-size: 0.6875rem !important;
  font-weight: 600 !important;
  letter-spacing: normal !important;
  line-height: 0.875rem !important;
  margin: 0 0 8px !important;
  max-height: 14px !important;
  order: 2 !important;
  overflow: hidden !important;
  padding-top: 0 !important;
  text-overflow: ellipsis !important;
  text-transform: uppercase !important;
  word-break: break-word !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 1 !important;
}
.midas-element .midas-side .midas-wgt-article-subc:empty,
.midas-element .midas-wgt.midas-wgt-intext .midas-wgt-article-subc:empty,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-subc:empty,
.midas-intext .midas-side .midas-wgt-article-subc:empty,
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article-subc:empty,
.midas-intext .midas-wgt.midas-wgt-standard .midas-wgt-article-subc:empty {
  margin: 0 !important;
}
@media (min-width: 1024px) {
  .midas-element .midas-side .midas-wgt-article:hover .midas-side-title,
  .midas-element .midas-side .midas-wgt-article:hover .midas-wgt-article-title,
  .midas-element
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:hover
    .midas-side-title,
  .midas-element
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:hover
    .midas-wgt-article-title,
  .midas-element
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:hover
    .midas-side-title,
  .midas-element
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:hover
    .midas-wgt-article-title,
  .midas-intext .midas-side .midas-wgt-article:hover .midas-side-title,
  .midas-intext .midas-side .midas-wgt-article:hover .midas-wgt-article-title,
  .midas-intext
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:hover
    .midas-side-title,
  .midas-intext
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:hover
    .midas-wgt-article-title,
  .midas-intext
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:hover
    .midas-side-title,
  .midas-intext
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:hover
    .midas-wgt-article-title {
    color: var(--color-800) !important;
  }
  .midas-element
    .midas-side
    .midas-wgt-article:hover
    .midas-wgt-article-image
    img,
  .midas-element
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:hover
    .midas-wgt-article-image
    img,
  .midas-element
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:hover
    .midas-wgt-article-image
    img,
  .midas-intext
    .midas-side
    .midas-wgt-article:hover
    .midas-wgt-article-image
    img,
  .midas-intext
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:hover
    .midas-wgt-article-image
    img,
  .midas-intext
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:hover
    .midas-wgt-article-image
    img {
    transform: var(--img-hover-transform) !important;
    will-change: transform !important;
  }
  .article-sidebar .midas-element.hide-header .midas-side,
  .article-sidebar .midas-element.hide-header .midas-wgt.midas-wgt-intext,
  .article-sidebar .midas-element.hide-header .midas-wgt.midas-wgt-standard,
  .article-sidebar .midas-intext.hide-header .midas-side,
  .article-sidebar .midas-intext.hide-header .midas-wgt.midas-wgt-intext,
  .article-sidebar .midas-intext.hide-header .midas-wgt.midas-wgt-standard,
  .is-sidebar .midas-element.hide-header .midas-side,
  .is-sidebar .midas-element.hide-header .midas-wgt.midas-wgt-intext,
  .is-sidebar .midas-element.hide-header .midas-wgt.midas-wgt-standard,
  .is-sidebar .midas-intext.hide-header .midas-side,
  .is-sidebar .midas-intext.hide-header .midas-wgt.midas-wgt-intext,
  .is-sidebar .midas-intext.hide-header .midas-wgt.midas-wgt-standard {
    padding-top: 0 !important;
  }
}
.midas-element.hide-header .midas-side .midas-wgt-header,
.midas-element.hide-header .midas-wgt.midas-wgt-intext .midas-wgt-header,
.midas-element.hide-header .midas-wgt.midas-wgt-standard .midas-wgt-header,
.midas-intext.hide-header .midas-side .midas-wgt-header,
.midas-intext.hide-header .midas-wgt.midas-wgt-intext .midas-wgt-header,
.midas-intext.hide-header .midas-wgt.midas-wgt-standard .midas-wgt-header {
  display: none !important;
}
.midas-element .midas-wgt.midas-wgt-no-logo .midas-wgt-logo,
.midas-intext .midas-wgt.midas-wgt-no-logo .midas-wgt-logo {
  display: flex !important;
}
.midas-element {
  max-width: 704px;
}
.article-content .midas-element:last-of-type .midas-side,
.article-content .midas-element:last-of-type .midas-wgt.midas-wgt-standard {
  margin-bottom: 0 !important;
}
.midas-element .midas-side,
.midas-element .midas-wgt.midas-wgt-standard {
  background-color: var(--color-50) !important;
  box-shadow: 0 1px 2px #00000021 !important;
  margin: 0 0 4px !important;
  padding: 0 8px 8px !important;
}
@media (min-width: 429px) {
  .midas-element .midas-side,
  .midas-element .midas-wgt.midas-wgt-standard {
    border-radius: 0 !important;
  }
}
@media (min-width: 1024px) {
  .midas-element .midas-side.midas-wgt-logo-bottom:not(.midas-wgt-no-logo),
  .midas-element
    .midas-wgt.midas-wgt-standard.midas-wgt-logo-bottom:not(
      .midas-wgt-no-logo
    ) {
    padding-bottom: 8px !important;
  }
}
.midas-element .midas-side .midas-side-ul,
.midas-element .midas-side .midas-wgt-body,
.midas-element .midas-wgt.midas-wgt-standard .midas-side-ul,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-body {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: wrap !important;
}
.midas-element .midas-side .c-news-category-title,
.midas-element .midas-side .midas-wgt-header,
.midas-element .midas-wgt.midas-wgt-standard .c-news-category-title,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-header {
  border-bottom: 1px solid var(--color-200) !important;
  margin-bottom: 0 !important;
  padding: 16px 0 15px !important;
  -webkit-text-decoration: uppercase !important;
  text-decoration: uppercase !important;
}
@media (min-width: 1024px) {
  .midas-element .midas-side .midas-side-image,
  .midas-element .midas-side .midas-wgt-article-image,
  .midas-element .midas-wgt.midas-wgt-standard .midas-side-image,
  .midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article-image {
    padding-top: 66.6666666667% !important;
  }
}
.midas-element .midas-side .midas-side-ul li,
.midas-element .midas-side .midas-wgt-article,
.midas-element .midas-wgt.midas-wgt-standard .midas-side-ul li,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article {
  border-top: 1px solid var(--color-200) !important;
  margin: 0 !important;
  padding: 8px 0 !important;
  position: relative !important;
  width: 100% !important;
}
.article-sidebar .midas-element .midas-side .midas-side-ul li,
.article-sidebar .midas-element .midas-side .midas-wgt-article,
.article-sidebar .midas-element .midas-wgt.midas-wgt-standard .midas-side-ul li,
.article-sidebar
  .midas-element
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article,
.is-sidebar .midas-element .midas-side .midas-side-ul li,
.is-sidebar .midas-element .midas-side .midas-wgt-article,
.is-sidebar .midas-element .midas-wgt.midas-wgt-standard .midas-side-ul li,
.is-sidebar .midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article {
  padding: 8px 0 !important;
}
.midas-element .midas-side .midas-side-ul li:first-of-type,
.midas-element .midas-side .midas-wgt-article:first-of-type,
.midas-element .midas-wgt.midas-wgt-standard .midas-side-ul li:first-of-type,
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-article:first-of-type {
  border-top: none !important;
}
.midas-element
  .midas-wgt.midas-wgt-standard
  .midas-wgt-body
  .midas-wgt-article
  a {
  display: flex !important;
  flex-direction: column !important;
}
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-logo-line {
  display: none !important;
}
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-logo {
  align-items: flex-start !important;
  position: static !important;
}
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-logo-anchor {
  padding-left: 0 !important;
}
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-logo-text {
  display: unset !important;
  font-family: Inter, Helvetica Neue, arial, sans-serif !important;
  font-size: 0.6875rem !important;
  line-height: 0.875rem !important;
}
.dark .midas-element .midas-wgt.midas-wgt-standard .midas-wgt-logo-text {
  color: var(--color) !important;
}
.midas-element .midas-wgt.midas-wgt-standard .midas-wgt-logo-image {
  height: 13px !important;
  margin-left: 4px !important;
  object-fit: contain !important;
}
.midas-element
  .midas-wgt.midas-wgt-standard.midas-wgt-logo-bottom:not(.midas-wgt-no-logo) {
  padding-bottom: 8px !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important;
    margin: 0 -8px !important;
    width: calc(100% + 16px) !important;
  }
  .article-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body,
  .is-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body {
    margin: 0 !important;
    width: 100% !important;
  }
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article {
    border-top: none !important;
    padding: 8px !important;
    width: 33.33% !important;
  }
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before {
    background-color: var(--color-200-without-transparency) !important;
    content: "" !important;
    height: 1px !important;
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
  }
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after {
    background-color: var(--color-200-without-transparency) !important;
    bottom: 8px !important;
    content: "" !important;
    height: calc(100% - 16px) !important;
    position: absolute !important;
    right: 0 !important;
    top: 8px !important;
    width: 1px !important;
  }
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n):before {
    width: calc(100% - 8px) !important;
  }
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n):after {
    display: none !important;
  }
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1):before {
    left: 8px !important;
    width: calc(100% - 8px) !important;
  }
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(-n + 3):before {
    display: none !important;
  }
  .article-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article,
  .is-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article {
    border-top: 1px solid var(--color-200) !important;
    padding: 8px 0 !important;
    width: 100% !important;
  }
  .article-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child,
  .is-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child {
    border-top: none !important;
  }
  .article-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after,
  .article-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before,
  .is-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after,
  .is-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before {
    display: none !important;
  }
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  a {
  flex-direction: column !important;
  flex-wrap: unset !important;
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-image {
  flex: unset;
  flex-basis: unset !important;
  margin-bottom: 8px !important;
  order: 1 !important;
  padding-top: 66.6666666667% !important;
  width: 100% !important;
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title {
  flex: 1;
  font-size: 1.25rem !important;
  letter-spacing: 0.3px !important;
  line-height: 1.5rem !important;
  order: 3 !important;
  padding-right: 0 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-title {
    font-size: 0.875rem !important;
    letter-spacing: normal !important;
    line-height: 1.0625rem !important;
  }
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-subc {
  margin: 0 0 8px !important;
  order: 2 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc {
    margin: 8px 0 0 !important;
    order: 3 !important;
  }
  .article-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc,
  .is-sidebar
    .midas-element.midas-bb-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc {
    margin: 0 0 8px !important;
    order: 2 !important;
  }
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-subc:empty {
  margin: 0 !important;
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-image,
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-image {
  margin-right: 0 !important;
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-title,
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-title {
  width: 100% !important;
}
.midas-element.midas-bb-into-grid
  .midas-wgt.midas-wgt-desktop-3-col
  .midas-wgt-article:not(:nth-child(3n)) {
  margin-right: 0 !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important;
    margin: 0 -8px !important;
    width: calc(100% + 16px) !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body {
    margin: 0 !important;
    width: 100% !important;
  }
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article {
    border-top: none !important;
    padding: 8px !important;
    width: 33.33% !important;
  }
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before {
    background-color: var(--color-200-without-transparency) !important;
    content: "" !important;
    height: 1px !important;
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
  }
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after {
    background-color: var(--color-200-without-transparency) !important;
    bottom: 8px !important;
    content: "" !important;
    height: calc(100% - 16px) !important;
    position: absolute !important;
    right: 0 !important;
    top: 8px !important;
    width: 1px !important;
  }
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n):before {
    width: calc(100% - 8px) !important;
  }
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n):after {
    display: none !important;
  }
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1):before {
    left: 8px !important;
    width: calc(100% - 8px) !important;
  }
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(-n + 3):before {
    display: none !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article {
    border-top: 1px solid var(--color-200) !important;
    padding: 8px 0 !important;
    width: 100% !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child {
    border-top: none !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after,
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before {
    display: none !important;
  }
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  a {
  flex-direction: row !important;
  flex-wrap: wrap !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    a {
    flex-direction: column !important;
    flex-wrap: unset !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    a,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    a {
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-image {
  flex: 1;
  flex-basis: 108px !important;
  margin-bottom: 0 !important;
  order: 1 !important;
  padding-top: 72px !important;
  width: 108px !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image {
    flex: unset;
    flex-basis: unset !important;
    margin-bottom: 8px !important;
    order: 1 !important;
    padding-top: 66.6666666667% !important;
    width: 100% !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image {
    flex: unset;
    flex-basis: 108px !important;
    margin-bottom: 0 !important;
    order: 3 !important;
    padding-top: 72px !important;
    width: 108px !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image {
    flex: unset;
    flex-basis: 108px !important;
    margin-bottom: 0 !important;
    order: 3 !important;
    padding-left: 0 !important;
    padding-top: 72px !important;
    width: 108px !important;
  }
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title {
  flex: 1;
  font-size: 0.9375rem !important;
  letter-spacing: 0.23px !important;
  line-height: 1.3125rem !important;
  order: 2 !important;
  padding-left: 8px !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-title {
    flex: 1;
    font-size: 0.875rem !important;
    letter-spacing: 0.3px;
    line-height: 1.0625rem !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.article-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title,
.is-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title {
  flex: 1;
  padding-left: 8px !important;
  padding-right: 0 !important;
}
@media (min-width: 1024px) {
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-title,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-title {
    padding-left: 0 !important;
    padding-right: 8px !important;
  }
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-subc {
  order: 1 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc {
    margin: 8px 0 0 !important;
    order: 3 !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc {
    margin: 0 0 8px !important;
    order: 1 !important;
    padding-right: 0 !important;
  }
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-subc:empty {
  margin: 0 !important;
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  a,
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  a {
  flex-direction: column !important;
  flex-wrap: unset !important;
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-image,
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-image {
  flex: unset;
  flex-basis: 100% !important;
  margin-bottom: 8px !important;
  order: 1 !important;
  padding-top: 66.6666666667% !important;
  width: 100% !important;
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-title,
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-title {
  flex: unset;
  font-size: 1.25rem !important;
  letter-spacing: 0.3px !important;
  line-height: 1.5rem !important;
  order: 3 !important;
  padding: 0 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child
    .midas-wgt-article-title,
  .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1)
    .midas-wgt-article-title {
    font-size: 0.875rem !important;
    letter-spacing: normal !important;
    line-height: 1.0625rem !important;
    order: 2 !important;
  }
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child
    .midas-wgt-article-title,
  .article-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1)
    .midas-wgt-article-title,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child
    .midas-wgt-article-title,
  .is-sidebar
    .midas-element.midas-bcc-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1)
    .midas-wgt-article-title {
    order: 3 !important;
  }
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-subc,
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-subc {
  order: 2 !important;
  width: unset !important;
}
.article-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-subc,
.article-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-subc,
.is-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-subc,
.is-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-subc {
  margin: 0 0 8px !important;
  order: 2 !important;
}
.article-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-subc:empty,
.article-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-subc:empty,
.is-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-subc:empty,
.is-sidebar
  .midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-subc:empty {
  margin: 0 !important;
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-image,
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-image {
  margin-right: 0 !important;
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-title,
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-title {
  width: 100% !important;
}
.midas-element.midas-bcc-into-grid
  .midas-wgt.midas-wgt-desktop-3-col
  .midas-wgt-article:not(:nth-child(3n)) {
  margin-right: 0 !important;
}
@media (min-width: 1024px) {
  .article-sidebar
    .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article.midas-content
    .midas-wgt-article-image,
  .is-sidebar
    .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article.midas-content
    .midas-wgt-article-image {
    margin-top: 0 !important;
  }
}
.midas-element.midas-bcc .midas-wgt.midas-wgt-standard .midas-wgt-article a {
  flex-direction: row !important;
  flex-wrap: wrap !important;
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-image {
  flex: 1;
  flex-basis: 108px !important;
  margin-bottom: 0 !important;
  order: 1 !important;
  padding-top: 72px !important;
  width: 108px !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image {
    flex-basis: 224px !important;
    order: 3 !important;
    padding-top: 149px !important;
    width: 224px !important;
  }
  .article-sidebar
    .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image,
  .is-sidebar
    .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image {
    flex-basis: 108px !important;
    padding-top: 72px !important;
    width: 108px !important;
  }
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title {
  flex: 1;
  font-size: 0.9375rem !important;
  letter-spacing: 0.23px !important;
  line-height: 1.3125rem !important;
  order: 2 !important;
  padding-left: 8px !important;
  padding-right: 0 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-title {
    font-size: 0.875rem !important;
    letter-spacing: normal !important;
    line-height: 1.0625rem !important;
    padding-left: 0 !important;
    padding-right: 8px !important;
  }
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-subc {
  order: 1 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc {
    padding-right: 234px !important;
  }
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child.midas-content
    .midas-wgt-article-image,
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1).midas-content
    .midas-wgt-article-image {
    margin-top: 0 !important;
  }
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  a,
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  a {
  flex-direction: column !important;
  flex-wrap: unset !important;
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-image,
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-image {
  flex-basis: 100% !important;
  margin-bottom: 8px !important;
  order: 1 !important;
  padding-top: 66.6666666667% !important;
  width: 100% !important;
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-title,
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-title {
  font-size: 1.25rem !important;
  letter-spacing: 0.3px !important;
  line-height: 1.5rem !important;
  order: 3 !important;
  padding: 0 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child
    .midas-wgt-article-title,
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1)
    .midas-wgt-article-title {
    font-size: 0.875rem !important;
    letter-spacing: normal !important;
    line-height: 1.0625rem !important;
  }
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:first-child
  .midas-wgt-article-subc,
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article:nth-child(3n + 1)
  .midas-wgt-article-subc {
  order: 2 !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child
    .midas-wgt-article-subc,
  .midas-element.midas-bcc
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1)
    .midas-wgt-article-subc {
    padding-right: 0 !important;
  }
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-image,
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-image {
  margin-right: 0 !important;
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-title,
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-title {
  width: 100% !important;
}
.midas-element.midas-bcc
  .midas-wgt.midas-wgt-desktop-3-col
  .midas-wgt-article:not(:nth-child(3n)) {
  margin-right: 0 !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important;
    margin: 0 -8px !important;
    width: calc(100% + 16px) !important;
  }
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-body {
    margin: 0 !important;
    width: 100% !important;
  }
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article {
    border-top: none !important;
    padding: 8px !important;
    width: 33.33% !important;
  }
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before {
    background-color: var(--color-200-without-transparency) !important;
    content: "" !important;
    height: 1px !important;
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
  }
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after {
    background-color: var(--color-200-without-transparency) !important;
    bottom: 8px !important;
    content: "" !important;
    height: calc(100% - 16px) !important;
    position: absolute !important;
    right: 0 !important;
    top: 8px !important;
    width: 1px !important;
  }
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n):before {
    width: calc(100% - 8px) !important;
  }
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n):after {
    display: none !important;
  }
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(3n + 1):before {
    left: 8px !important;
    width: calc(100% - 8px) !important;
  }
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:nth-child(-n + 3):before {
    display: none !important;
  }
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article {
    border-top: 1px solid var(--color-200) !important;
    padding: 8px 0 !important;
    width: 100% !important;
  }
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:first-child {
    border-top: none !important;
  }
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after,
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:after,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article:before {
    display: none !important;
  }
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  a {
  flex-direction: row !important;
  flex-wrap: wrap !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    a {
    flex-direction: column !important;
    flex-wrap: unset !important;
  }
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    a,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    a {
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-image {
  flex: 1;
  flex-basis: 108px !important;
  margin-bottom: 0 !important;
  order: 3 !important;
  padding-top: 72px !important;
  width: 108px !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image {
    flex: unset;
    flex-basis: unset !important;
    margin-bottom: 8px !important;
    order: 1 !important;
    padding-top: 66.6666666667% !important;
    width: 100% !important;
  }
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-image {
    flex: unset;
    flex-basis: 108px !important;
    margin-bottom: 0 !important;
    order: 3 !important;
    padding-top: 72px !important;
    width: 108px !important;
  }
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title {
  flex: 1;
  font-size: 0.9375rem !important;
  letter-spacing: 0.23px !important;
  line-height: 1.3125rem !important;
  order: 2 !important;
  padding-right: 8px !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-title {
    flex: 1;
    font-size: 0.875rem !important;
    letter-spacing: normal !important;
    line-height: 1.0625rem !important;
    padding-right: 0 !important;
  }
}
.article-sidebar
  .midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title,
.is-sidebar
  .midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-title {
  flex: 1;
  padding-right: 8px !important;
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-subc {
  order: 1 !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc {
    margin: 8px 0 0 !important;
    order: 3 !important;
  }
  .article-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc,
  .is-sidebar
    .midas-element.midas-clist-into-grid
    .midas-wgt.midas-wgt-standard
    .midas-wgt-article
    .midas-wgt-article-subc {
    margin: 0 0 8px !important;
    order: 1 !important;
    padding-right: 0 !important;
  }
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-standard
  .midas-wgt-article
  .midas-wgt-article-subc:empty {
  margin: 0 !important;
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-image,
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-image {
  margin-right: 0 !important;
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 2)
  .midas-wgt-article-title,
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-desktop-1-col.midas-wgt-d-1-2
  .midas-wgt-article:nth-child(3n + 3)
  .midas-wgt-article-title {
  width: 100% !important;
}
.midas-element.midas-clist-into-grid
  .midas-wgt.midas-wgt-desktop-3-col
  .midas-wgt-article:not(:nth-child(3n)) {
  margin-right: 0 !important;
}
.midas-intext .midas-wgt-logo,
.midas-intext .midas-wgt.midas-wgt-logo-bottom .midas-wgt-logo {
  display: none !important;
}
.midas-intext .midas-wgt.midas-wgt-logo-bottom:not(.midas-wgt-no-logo) {
  padding-bottom: 0 !important;
}
.midas-intext .midas-wgt.midas-wgt-intext {
  background-color: var(--color-100) !important;
  margin: 0 -16px 24px !important;
  padding: 0 16px !important;
}
@media (min-width: 1024px) {
  .midas-intext .midas-wgt.midas-wgt-intext {
    margin-bottom: 24px !important;
    margin-left: -32px !important;
    margin-right: -32px !important;
    padding: 0 32px !important;
  }
}
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-caption {
  font-size: 0.75rem !important;
  letter-spacing: 1.73px !important;
}
@media (min-width: 1024px) {
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-caption {
    font-size: 0.8125rem !important;
    letter-spacing: 1.87px !important;
  }
}
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-header {
  justify-content: flex-start !important;
  margin-bottom: 0 !important;
  padding: 16px 0 !important;
}
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-line {
  display: none !important;
}
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article {
  border-top: 1px solid var(--color-200) !important;
  display: inline-block !important;
  margin: 0 !important;
  padding: 8px 0 !important;
  position: relative !important;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article {
    border-top: none !important;
    padding: 0 0 8px !important;
    width: 50% !important;
  }
}
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article:nth-child(odd) {
  margin-right: 0 !important;
}
@media (min-width: 1024px) {
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article:nth-child(odd) {
    padding-right: 8px !important;
  }
  .midas-intext
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:nth-child(odd):after {
    background-color: var(--color-200) !important;
    bottom: 8px !important;
    content: "" !important;
    height: calc(100% - 8px) !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    width: 1px !important;
  }
  .midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article:nth-child(2n) {
    padding-left: 8px !important;
  }
}
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article:nth-child(n + 2) {
  display: none !important;
}
@media (min-width: 1024px) {
  .midas-intext
    .midas-wgt.midas-wgt-intext
    .midas-wgt-article:nth-child(n + 2) {
    display: inline-block !important;
  }
}
.midas-intext .midas-wgt.midas-wgt-intext .midas-wgt-article:nth-child(n + 3) {
  display: none !important;
}
.midas-intext
  .midas-wgt.midas-wgt-intext
  .midas-wgt-article
  .midas-wgt-article-anchor {
  display: flex !important;
  flex-direction: column !important;
}
.article-rte
  .midas-intext
  .midas-wgt.midas-wgt-intext
  .midas-wgt-article
  .midas-wgt-article-anchor:after {
  display: none !important;
}
.midas-intext
  .midas-wgt.midas-wgt-intext
  .midas-wgt-article
  .midas-wgt-article-anchor
  .midas-wgt-article-image {
  flex-basis: 100% !important;
  margin-bottom: 8px !important;
  order: 1 !important;
  padding-top: 66.6666666667% !important;
  width: 100% !important;
}
.midas-intext
  .midas-wgt.midas-wgt-intext
  .midas-wgt-article
  .midas-wgt-article-anchor
  .midas-wgt-article-title {
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
  order: 2 !important;
}
.midas-intext
  .midas-wgt.midas-wgt-intext
  .midas-wgt-article
  .midas-wgt-article-anchor
  .midas-wgt-article-subc {
  margin: 8px 0 0 !important;
  order: 3 !important;
}
.midas-intext
  .midas-wgt.midas-wgt-intext
  .midas-wgt-article
  .midas-wgt-article-anchor
  .midas-wgt-article-subc:empty {
  margin: 0 !important;
}
@media (min-width: 1024px) {
  .midas-intext.hide-header .midas-wgt.midas-wgt-intext {
    padding-top: 8px !important;
  }
}
.midas-intext.hide-header .midas-wgt.midas-wgt-intext .midas-wgt-article {
  border-top: none !important;
}
.sasomange-external-widget[data-v-fc7ded98] {
  box-shadow: var(--main-box-shadow);
  margin: 0 0 4px;
  overflow: hidden;
  width: 100%;
}
@media (min-width: 1024px) {
  .article-below
    .below-article-content
    .sasomange-external-widget[data-v-fc7ded98] {
    width: 100%;
  }
}
.article-sidebar .sasomange-external-widget[data-v-fc7ded98],
.below-article-content .sasomange-external-widget[data-v-fc7ded98],
.is-main .sasomange-external-widget[data-v-fc7ded98],
.is-sidebar .sasomange-external-widget[data-v-fc7ded98] {
  margin-top: 0;
}
.sasomange-external-widget iframe[data-v-fc7ded98] {
  display: block;
  height: 490px;
}
@media screen and (min-width: 320px) {
  .sasomange-external-widget iframe[data-v-fc7ded98] {
    height: 542px;
  }
}
@media screen and (min-width: 484px) {
  .sasomange-external-widget iframe[data-v-fc7ded98] {
    height: 616px;
  }
}
@media (min-width: 1024px) {
  .sasomange-external-widget.is-full-width-position iframe[data-v-fc7ded98] {
    height: 326px;
  }
  .sasomange-external-widget.is-feed-position iframe[data-v-fc7ded98] {
    height: 616px;
  }
  .sasomange-external-widget.is-below-article-content-position
    iframe[data-v-fc7ded98],
  .sasomange-external-widget.is-feed-without-narrow-position
    iframe[data-v-fc7ded98] {
    height: 285px;
  }
  .sasomange-external-widget.is-narrow-position iframe[data-v-fc7ded98] {
    height: 520px;
  }
  .sasomange-external-widget.is-sidebar-position iframe[data-v-fc7ded98] {
    height: 490px;
  }
}
.loader-container[data-v-a9908f04] {
  background-color: var(--color-50);
  display: block;
  padding-top: 3px;
}
.loader-container .pagination[data-v-a9908f04] {
  align-items: center;
  display: flex;
  height: 38px;
  justify-content: center;
}
.loader-container .dot[data-v-a9908f04] {
  border-radius: 3px;
  display: inline-block;
  height: 6px;
  margin: 0 13px;
  width: 6px;
}
.skeleton[data-v-a9908f04] {
  animation: loader-a9908f04 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  display: block;
}
.label[data-v-a9908f04] {
  height: 8px;
  margin-bottom: 11px;
  width: 128px;
}
.wrapper[data-v-a9908f04] {
  display: flex;
  gap: 8px;
}
.content[data-v-a9908f04] {
  display: flex;
  flex-direction: column;
  flex-grow: 2;
}
.content.ca[data-v-a9908f04] {
  margin-top: 5px;
}
.image[data-v-a9908f04] {
  height: 72px;
  width: 72px;
}
.title[data-v-a9908f04] {
  height: 11px;
  margin-bottom: 10px;
  width: 92%;
}
.row-two[data-v-a9908f04] {
  width: 100%;
}
.row-three[data-v-a9908f04] {
  width: 80%;
}
.skeleton[data-v-a9908f04]:last-of-type {
  margin-bottom: 0;
}
.divider[data-v-a9908f04] {
  height: 1px;
  margin-bottom: 11px;
  margin-top: 8px;
  width: 100%;
}
@keyframes loader-a9908f04 {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.custom .loader-container[data-v-a9908f04] {
  background-color: var(--ca-surface-color-from-cms);
}
.custom .skeleton[data-v-a9908f04] {
  animation: loader-a9908f04 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--title-color-from-cms-08),
    var(--title-color-from-cms-20),
    var(--title-color-from-cms-08)
  );
  background-size: 200%;
}
@supports (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-labels
    .card-label-wrap {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-labels
    .card-label-wrap {
    font-weight: 800;
  }
}
.content-aside.full-width[data-v-d596dd24] {
  background-color: var(--ca-surface-color-from-cms);
  margin-bottom: 4px;
  max-width: 1024px;
  overflow: hidden;
  padding: 8px;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] {
    display: flex;
    flex-direction: column;
    height: 512px;
    justify-content: space-between;
    padding: 0;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-main {
  width: 100%;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-main {
    height: 100%;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-header {
  align-items: center;
  height: 48px;
  padding: 8px 0;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-header {
    height: 56px;
    margin-bottom: 12px;
    padding: 16px 0;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-header.is-mobile {
  display: flex;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-header.is-mobile {
    display: none;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-header.is-desktop {
  display: none;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-header.is-desktop {
    display: flex;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-sponsor {
  flex-grow: 0;
  flex-shrink: 0;
  height: 24px;
  margin-right: 8px;
  max-height: 24px;
  position: relative;
}
.content-aside.full-width[data-v-d596dd24] .content-aside-sponsor img {
  max-height: 100%;
  object-fit: contain;
  width: auto;
}
.content-aside.full-width[data-v-d596dd24] .content-aside-headline {
  color: var(--color-900);
  display: -webkit-box;
  flex-grow: 1;
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  max-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
@supports (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-headline {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-headline {
    font-weight: 800;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-image {
  aspect-ratio: 3/2;
  margin-bottom: 8px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-image {
    aspect-ratio: 2/1;
    border-radius: unset;
    height: 0;
    margin-bottom: 0;
    overflow: unset;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-image picture {
  aspect-ratio: inherit;
}
.content-aside.full-width[data-v-d596dd24] .content-aside-image img {
  aspect-ratio: inherit;
  object-fit: cover;
  width: 100%;
}
.content-aside.full-width[data-v-d596dd24] .content-aside-content {
  height: 100%;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-content {
    padding: 0 24px;
    width: 373px;
  }
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-main-info {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-labels {
  display: flex;
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-labels
  .card-label-wrap {
  margin: 0 4px 8px 0;
}
@media (min-width: 1024px) {
  .content-aside.full-width.has-related[data-v-d596dd24]
    .content-aside-main-info {
    height: 100%;
  }
}
.content-aside.full-width.has-header[data-v-d596dd24] {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .content-aside.full-width.has-header[data-v-d596dd24]
    .content-aside-main-info {
    height: calc(100% - 136px);
  }
}
.content-aside.full-width.has-related-header[data-v-d596dd24] {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .content-aside.full-width.has-related-header[data-v-d596dd24]
    .content-aside-main-info {
    height: calc(100% - 80px);
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-title {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 16px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-title {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-title {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-title {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    font-size: 1.375rem;
    line-height: 1.625rem;
    margin-bottom: 20px;
  }
}
.content-aside.full-width.has-related[data-v-d596dd24] .content-aside-title {
  margin-bottom: 15px;
}
@media (min-width: 1024px) {
  .content-aside.full-width.has-related[data-v-d596dd24] .content-aside-title {
    margin-bottom: 20px;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-link {
  align-items: center;
  background-color: var(--cta-bg-color-from-cms);
  color: var(--cta-text-color-from-cms);
  font-size: 0.875rem;
  height: auto;
  height: 40px;
  justify-content: center;
  line-height: 1.0625rem;
  padding: 8px;
  text-align: center;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-link {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-link {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-link {
    padding: 8px 24px;
    width: auto;
  }
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-link:hover {
    background-color: var(--cta-bg-hover-color-from-cms);
    color: var(--cta-text-hover-color-from-cms);
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-link.is-mobile {
  display: inline-flex;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-link.is-mobile {
    display: none;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-link.is-desktop {
  display: none;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-link.is-desktop {
    display: inline-flex;
  }
}
.content-aside.full-width[data-v-d596dd24] .content-aside-list {
  padding: 0;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24] .content-aside-list {
    padding: 0 0 24px;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .articles-slider {
  margin: 0 -16px;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .articles-slider {
    margin: auto;
    padding: 0 12px;
    width: 100%;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article {
  margin-top: 8px;
  padding: 8px 16px 0;
  position: relative;
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article:before {
  background-color: var(--title-color-from-cms);
  content: "";
  height: 1px;
  left: 16px;
  opacity: 0.12;
  position: absolute;
  right: 16px;
  top: 0;
  width: calc(100% - 32px);
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article:before {
    display: none;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article:first-of-type {
  margin-top: 0;
  padding: 0 16px;
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article:first-of-type:before {
  display: none;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article:first-of-type {
    padding: 0 12px;
  }
}
@media (min-width: 429px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article {
    width: 428px;
  }
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article {
    margin-top: 0;
    padding: 0 12px;
    width: 33.33%;
  }
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article
    a:hover
    .related-article-image
    img {
    transform: var(--img-hover-transform);
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article-content {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article-image {
  background-color: var(--ca-surface-color-from-cms);
  display: flex;
  flex-basis: 72px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 72px;
  overflow: hidden;
  width: 72px;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-image {
    flex-basis: 108px;
    width: 108px;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article-image
  picture {
  aspect-ratio: 1/1;
  height: 72px;
  width: 72px;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-image
    picture {
    aspect-ratio: 3/2;
    height: 72px;
    width: 108px;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article-image
  img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-image
    img {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article-title {
  color: var(--color-900);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  margin-left: 8px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-title {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-title {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .content-aside-list
    .related-article-title {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    font-size: 0.875rem;
    letter-spacing: unset;
    line-height: 1.25rem;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article-labels {
  display: flex;
}
.content-aside.full-width[data-v-d596dd24]
  .content-aside-list
  .related-article-labels
  .card-label-wrap {
  margin: 0 4px 8px 0;
  padding: 0;
}
.content-aside.full-width.has-related[data-v-d596dd24] .content-aside-list {
  position: relative;
}
@media (min-width: 1024px) {
  .content-aside.full-width.has-related[data-v-d596dd24] .content-aside-list {
    position: unset;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker,
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker {
  background-color: var(--cta-bg-color-from-cms);
  height: 32px;
  top: calc(50% + 9px);
  transition: all 0.15s;
  width: 32px;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__left-arrow-marker:hover,
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__right-arrow-marker:hover {
    background-color: var(--cta-bg-hover-color-from-cms);
  }
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker:before,
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker:before {
  background-color: var(--cta-bg-color-from-cms);
  border-radius: 50%;
  bottom: 0;
  content: "";
  display: block;
  height: 32px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.15s;
  width: 32px;
  z-index: 1;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__left-arrow-marker:hover:before,
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__right-arrow-marker:hover:before {
    background-color: var(--cta-bg-hover-color-from-cms);
  }
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker:after,
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker:after {
  font-family: icons !important;
  height: auto;
  left: unset;
  position: relative;
  right: unset;
  width: auto;
  z-index: 2;
  speak: never;
  border: none;
  color: var(--cta-text-color-from-cms);
  font-size: 1rem;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__left-arrow-marker:hover:after,
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__right-arrow-marker:hover:after {
    color: var(--cta-text-hover-color-from-cms);
  }
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker {
  right: 8px;
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker:after {
  content: "";
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker {
  left: 8px;
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker:after {
  content: "";
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow:before,
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow:before {
  bottom: 0;
  content: "";
  display: block;
  height: auto;
  position: absolute;
  top: 0;
  width: 24px;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__left-arrow:hover
    .wm-content-slider__left-arrow-marker:before,
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__left-arrow:hover
    .wm-content-slider__right-arrow-marker:before,
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__right-arrow:hover
    .wm-content-slider__left-arrow-marker:before,
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__right-arrow:hover
    .wm-content-slider__right-arrow-marker:before {
    opacity: 1;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__slides-container {
  padding-bottom: 38px;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider
    .wm-content-slider__slides-container {
    padding-bottom: 0;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider.no-pagination
  .wm-content-slider__slides-container {
  padding-bottom: 20px;
}
@media (min-width: 1024px) {
  .content-aside.full-width[data-v-d596dd24]
    .wm-content-slider.no-pagination
    .wm-content-slider__slides-container {
    padding-bottom: 0;
  }
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__pagination {
  bottom: 4px;
  width: 100%;
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__dot {
  background-color: unset;
  height: 22px;
  margin-left: 2px;
  margin-right: 2px;
  position: relative;
  width: 28px;
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__dot:last-of-type {
  margin-left: 0;
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__dot:after {
  background-color: var(--title-color-from-cms);
  border-radius: 100%;
  content: "";
  height: 6px;
  left: 50%;
  opacity: 0.12;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.2s;
  width: 6px;
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__dot.isActive {
  background-color: unset;
}
.content-aside.full-width[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__dot.isActive:after {
  background-color: var(--title-color-from-cms);
  opacity: 1;
}
.content-aside.full-width.dark[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow-marker,
.content-aside.full-width.dark[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow-marker {
  box-shadow: inset 0 0 0 1px #fff3 !important;
}
.content-aside.full-width.custom
  .related-article-labels
  .is-time[data-v-d596dd24] {
  opacity: 0.48;
}
.content-aside.full-width.custom[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__left-arrow:before,
.content-aside.full-width.custom[data-v-d596dd24]
  .wm-content-slider
  .wm-content-slider__right-arrow:before {
  display: none;
}
.hidden[data-v-d596dd24] {
  display: none;
}
.loader-container[data-v-4ccbd882] {
  background-color: var(--color-50);
  padding-bottom: 8px;
  width: 100%;
}
@media (min-width: 1024px) {
  .loader-container[data-v-4ccbd882] {
    margin: 0 auto;
    max-width: 688px;
  }
}
.skeleton[data-v-4ccbd882] {
  animation: loader-4ccbd882 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  border-radius: 0;
  display: block;
}
.wrapper[data-v-4ccbd882] {
  display: flex;
  flex-direction: row;
  gap: 8px;
  margin-bottom: 8px;
}
.image[data-v-4ccbd882] {
  height: 72px;
  margin-top: 28px;
  width: 108px;
}
@media (min-width: 1024px) {
  .image[data-v-4ccbd882] {
    height: 133px;
    margin: 0;
    order: 1;
    width: 200px;
  }
}
.label[data-v-4ccbd882] {
  height: 8px;
  margin: 4px 0 16px;
  width: 128px;
}
.content[data-v-4ccbd882] {
  display: flex;
  flex-direction: column;
  flex-grow: 2;
}
@media (min-width: 1024px) {
  .content[data-v-4ccbd882] {
    order: 2;
    padding-bottom: 8px;
  }
}
.title[data-v-4ccbd882] {
  height: 11px;
  margin-bottom: 9px;
  width: 100%;
}
.row-one[data-v-4ccbd882] {
  width: 96%;
}
.row-three[data-v-4ccbd882] {
  width: 80%;
}
.skeleton[data-v-4ccbd882]:last-of-type {
  margin-bottom: 0;
}
.divider[data-v-4ccbd882] {
  height: 1px;
  margin-bottom: 8px;
  width: 100%;
}
@keyframes loader-4ccbd882 {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.search[data-v-93ffffb8] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 20px 8px 0;
}
@media (min-width: 1024px) {
  .search[data-v-93ffffb8] {
    padding: 24px 8px 8px;
  }
}
.search-header__form[data-v-93ffffb8] {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .search-header__form[data-v-93ffffb8] {
    max-width: 468px;
  }
}
.search-header__form form[data-v-93ffffb8] {
  height: 32px;
  margin-bottom: 12px;
  position: relative;
}
@media (min-width: 1024px) {
  .search-header__form form[data-v-93ffffb8] {
    height: 48px;
  }
}
.search-header__form input[data-v-93ffffb8] {
  background-color: var(--search-input-background);
  border: none;
  border-radius: 0;
  caret-color: var(--search-input-caret-color);
  color: var(--search-input-color);
  font-family: inherit;
  font-size: 1rem;
  height: 32px;
  line-height: 1.25rem;
  margin: 0;
  padding: 8px 32px 8px 12px;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .search-header__form input[data-v-93ffffb8] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .search-header__form input[data-v-93ffffb8] {
    font-weight: 400;
  }
}
@media (min-width: 429px) {
  .search-header__form input[data-v-93ffffb8] {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .search-header__form input[data-v-93ffffb8] {
    height: 100%;
    padding: 12px 48px 12px 12px;
    width: 100%;
  }
  @supports (font-variation-settings: normal) {
    .search-header__form input[data-v-93ffffb8] {
      font-variation-settings: "wght" 600;
    }
  }
  @supports not (font-variation-settings: normal) {
    .search-header__form input[data-v-93ffffb8] {
      font-weight: 600;
    }
  }
}
.search-header__form input[data-v-93ffffb8]:focus,
.search-header__form input[data-v-93ffffb8]:focus-visible {
  background-color: var(--color-200);
  border: none;
  outline: none;
}
.search-header__form input[data-v-93ffffb8]::placeholder {
  color: var(--search-input-placeholder);
  font-size: 1rem;
  line-height: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .search-header__form input[data-v-93ffffb8]::placeholder {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .search-header__form input[data-v-93ffffb8]::placeholder {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  @supports (font-variation-settings: normal) {
    .search-header__form input[data-v-93ffffb8]::placeholder {
      font-variation-settings: "wght" 600;
    }
  }
  @supports not (font-variation-settings: normal) {
    .search-header__form input[data-v-93ffffb8]::placeholder {
      font-weight: 600;
    }
  }
}
.search-header__form input[data-v-93ffffb8]:active {
  background-color: var(--color-200);
}
.search-header__form .icon-close--filled[data-v-93ffffb8] {
  align-items: center;
  border-radius: 50%;
  color: var(--search-icon-close);
  display: flex;
  font-size: 1rem;
  height: 32px;
  justify-content: center;
  line-height: 1rem;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s;
  width: 32px;
  z-index: 2;
}
@media (min-width: 1024px) {
  .search-header__form .icon-close--filled[data-v-93ffffb8]:hover {
    color: var(--search-icon-close-hover);
    cursor: pointer;
  }
  .search-header__form .icon-close--filled[data-v-93ffffb8] {
    margin-right: 8px;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
  }
}
.search-header__info[data-v-93ffffb8] {
  color: var(--search-info);
  display: block;
  font-size: 0.75rem;
  padding: 0;
}
@supports (font-variation-settings: normal) {
  .search-header__info[data-v-93ffffb8] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .search-header__info[data-v-93ffffb8] {
    font-weight: 500;
  }
}
.search__results[data-v-93ffffb8] {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 429px) {
  .search__results[data-v-93ffffb8] {
    border-radius: 0;
  }
}
.search__results .search-card-wrapper[data-v-93ffffb8] {
  max-width: 688px;
  width: 100%;
}
.search__results[data-v-93ffffb8] .card-c .title,
.search__results[data-v-93ffffb8] .card-c .card-image {
  margin-bottom: 0;
}
.search__result-divider[data-v-93ffffb8],
.search__section-divider[data-v-93ffffb8] {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin: 8px 0;
  width: auto;
}
.search__section-divider[data-v-93ffffb8] {
  margin: 20px 0 8px;
}
@media (min-width: 1024px) {
  .search__section-divider[data-v-93ffffb8] {
    margin: 24px 0 8px;
  }
}
.search__no-results[data-v-93ffffb8] {
  width: 100%;
}
@media (min-width: 1024px) {
  .search__no-results[data-v-93ffffb8] {
    margin: 0 auto;
    max-width: 468px;
  }
}
.search__no-results-icon[data-v-93ffffb8] {
  display: block;
  margin-bottom: 24px;
  text-align: center;
}
.search__no-results-icon i[data-v-93ffffb8] {
  color: var(--color-500);
  display: block;
  font-size: 4.5rem;
  line-height: 4.5rem;
}
@media (min-width: 1024px) {
  .search__no-results-icon i[data-v-93ffffb8] {
    font-size: 6rem;
    line-height: 6rem;
  }
}
.search__no-results-title[data-v-93ffffb8] {
  color: var(--color-900);
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 24px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .search__no-results-title[data-v-93ffffb8] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .search__no-results-title[data-v-93ffffb8] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .search__no-results-title[data-v-93ffffb8] {
    font-size: 1.6875rem;
    line-height: 2.0625rem;
    margin: 0 auto 24px;
    max-width: 592px;
  }
}
.search__no-results-text[data-v-93ffffb8] {
  color: var(--color-900);
  font-size: 1.0625rem;
  line-height: 1.6875rem;
  margin: 0 auto 24px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .search__no-results-text[data-v-93ffffb8] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .search__no-results-text[data-v-93ffffb8] {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .search__no-results-text[data-v-93ffffb8] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
    max-width: 592px;
  }
}
.search__pagination[data-v-93ffffb8] {
  margin-bottom: 24px;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .search__pagination[data-v-93ffffb8] {
    margin-bottom: 16px;
  }
}
.search__pagination .pagination[data-v-93ffffb8] {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .search__pagination .pagination[data-v-93ffffb8] {
    padding: 0;
  }
}
.profile[data-v-153c2e0d] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  display: flex;
  flex-direction: column;
  margin: 0 0 4px;
  padding: 4px 16px 0;
  width: 100%;
}
@media (min-width: 429px) {
  .profile[data-v-153c2e0d] {
    border-radius: 0;
    margin: 4px 0;
    padding: 0 16px;
  }
}
@media (min-width: 1024px) {
  .profile[data-v-153c2e0d] {
    flex-direction: row;
    padding: 24px 8px;
  }
}
.profile-tabs[data-v-153c2e0d] {
  display: flex;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0 -12px;
  width: auto;
}
@media (min-width: 429px) {
  .profile-tabs[data-v-153c2e0d] {
    margin: 4px -12px 0;
  }
}
@media (min-width: 1024px) {
  .profile-tabs[data-v-153c2e0d] {
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    margin: 0 8px 0 0;
    width: 300px;
  }
}
.profile-tabs__link[data-v-153c2e0d] {
  align-items: center;
  background-color: var(--color-50);
  box-shadow: inset 0 0 0 2px var(--color-100);
  color: var(--color-900);
  display: flex;
  flex-basis: 50%;
  flex-basis: 100%;
  font-size: 0.8125rem;
  height: 32px;
  justify-content: center;
  padding: 8px;
  position: relative;
  transition: all 0.15s;
  width: 50%;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__link[data-v-153c2e0d] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__link[data-v-153c2e0d] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__link[data-v-153c2e0d] {
    box-shadow: unset;
    flex-basis: unset;
    font-size: 1rem;
    height: 48px;
    justify-content: flex-start;
    padding: 14px 12px;
    width: 100%;
  }
  .profile-tabs__link[data-v-153c2e0d]:hover {
    background-color: var(--color-100);
    cursor: pointer;
  }
}
.profile-tabs__link.is-active[data-v-153c2e0d] {
  background-color: var(--color-100);
  box-shadow: inset 0 0 0 2px #0000;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active[data-v-153c2e0d] {
    box-shadow: unset;
  }
}
.profile-tabs__link.is-active span[data-v-153c2e0d] {
  position: relative;
}
.profile-tabs__link.is-active span[data-v-153c2e0d]:before {
  background-color: var(--accent);
  border-radius: 0;
  bottom: -8px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  width: auto;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active span[data-v-153c2e0d]:before {
    border-radius: 0;
    bottom: 0;
    height: auto;
    left: -12px;
    right: unset;
    top: 0;
    width: 2px;
  }
}
.profile-tabs__divider[data-v-153c2e0d] {
  background-color: var(--color-100);
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 32px;
  width: 4px;
}
.profile-tabs__wrap[data-v-153c2e0d] {
  padding-top: 28px;
}
@media (min-width: 1024px) {
  .profile-tabs__wrap[data-v-153c2e0d] {
    padding-right: 24px;
    padding-top: 0;
  }
}
.profile-tabs__section[data-v-153c2e0d] {
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .profile-tabs__section.is-delete[data-v-153c2e0d],
  .profile-tabs__section.profile-newsletters-tab[data-v-153c2e0d] {
    margin-bottom: 0;
  }
}
.profile-tabs__section p[data-v-153c2e0d] {
  color: var(--color-900);
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-153c2e0d] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-153c2e0d] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-153c2e0d] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-153c2e0d] {
    font-weight: 700;
  }
}
.profile-tabs__section .form-textbox[data-v-153c2e0d] {
  margin-bottom: 20px;
}
.profile-tabs__section .profile-delete[data-v-153c2e0d],
.profile-tabs__section .profile-newsletter-preview[data-v-153c2e0d] {
  background-image: linear-gradient(var(--color-200), var(--color-200));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  color: var(--color-700);
  font-size: 0.875rem;
  line-height: 1.375rem;
  transition: all 0.2s;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-153c2e0d],
  .profile-tabs__section .profile-newsletter-preview[data-v-153c2e0d] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-153c2e0d],
  .profile-tabs__section .profile-newsletter-preview[data-v-153c2e0d] {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__section .profile-delete[data-v-153c2e0d]:hover,
  .profile-tabs__section .profile-newsletter-preview[data-v-153c2e0d]:hover {
    background-image: linear-gradient(var(--color-300), var(--color-300));
    color: var(--color-800);
    cursor: pointer;
  }
}
.profile-tabs__section .profile-newsletter-preview[data-v-153c2e0d] {
  background-position: 0 90%;
  flex-shrink: 0;
}
.profile-tabs__section-divider[data-v-153c2e0d] {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin: 20px 0;
  width: 100%;
}
.profile-tabs__section-title[data-v-153c2e0d] {
  color: var(--color-900);
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-153c2e0d] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-153c2e0d] {
    font-weight: 800;
  }
}
.profile-tabs__section-subtitle[data-v-153c2e0d] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 20px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-153c2e0d] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-153c2e0d] {
    font-weight: 800;
  }
}
.profile-tabs__user[data-v-153c2e0d] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__user[data-v-153c2e0d] {
    text-align: left;
  }
}
.profile-tabs__user-initials[data-v-153c2e0d] {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 3.5rem;
  height: 112px;
  justify-content: center;
  margin: 0 auto 20px;
  width: 112px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-153c2e0d] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-153c2e0d] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__user-initials[data-v-153c2e0d] {
    margin: 0 0 20px;
  }
}
.profile-tabs__button[data-v-153c2e0d] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__button[data-v-153c2e0d] {
    text-align: left;
  }
}
.profile-newsletter-item[data-v-153c2e0d] {
  align-items: center;
  border-top: 1px solid var(--color-light-200);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin-top: 12px;
  padding-top: 13px;
}
.profile-newsletter-item[data-v-153c2e0d]:first-child {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
.profile-newsletter-image[data-v-153c2e0d] {
  aspect-ratio: 108/72;
  border-radius: 0;
  flex-shrink: 0;
  height: 72px;
  overflow: hidden;
  position: relative;
  width: 108px;
}
.profile-newsletter-image[data-v-153c2e0d] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.profile-newsletter-info[data-v-153c2e0d] {
  flex-grow: 2;
  padding: 0 12px;
}
.profile-newsletter-label[data-v-153c2e0d] {
  color: var(--label-sec-background);
  display: -webkit-box;
  font-size: 0.6875rem;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin-bottom: 5px;
  overflow: hidden;
  text-transform: uppercase;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-153c2e0d] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-153c2e0d] {
    font-weight: 700;
  }
}
.profile-newsletter-title[data-v-153c2e0d] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-153c2e0d] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-153c2e0d] {
    font-weight: 700;
  }
}
.btn--icons[data-v-153c2e0d] {
  padding: 0 48px;
}
.btn--username[data-v-153c2e0d] {
  width: 100%;
}
@media (min-width: 1024px) {
  .btn--username[data-v-153c2e0d] {
    width: auto;
  }
  .btn--full[data-v-153c2e0d] {
    display: inline-flex;
    width: 50%;
  }
}
.profile[data-v-5f2226dc] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  display: flex;
  flex-direction: column;
  margin: 0 0 4px;
  padding: 4px 16px 0;
  width: 100%;
}
@media (min-width: 429px) {
  .profile[data-v-5f2226dc] {
    border-radius: 0;
    margin: 4px 0;
    padding: 0 16px;
  }
}
@media (min-width: 1024px) {
  .profile[data-v-5f2226dc] {
    flex-direction: row;
    padding: 24px 8px;
  }
}
.profile-tabs[data-v-5f2226dc] {
  display: flex;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0 -12px;
  width: auto;
}
@media (min-width: 429px) {
  .profile-tabs[data-v-5f2226dc] {
    margin: 4px -12px 0;
  }
}
@media (min-width: 1024px) {
  .profile-tabs[data-v-5f2226dc] {
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    margin: 0 8px 0 0;
    width: 300px;
  }
}
.profile-tabs__link[data-v-5f2226dc] {
  align-items: center;
  background-color: var(--color-50);
  box-shadow: inset 0 0 0 2px var(--color-100);
  color: var(--color-900);
  display: flex;
  flex-basis: 50%;
  flex-basis: 100%;
  font-size: 0.8125rem;
  height: 32px;
  justify-content: center;
  padding: 8px;
  position: relative;
  transition: all 0.15s;
  width: 50%;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__link[data-v-5f2226dc] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__link[data-v-5f2226dc] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__link[data-v-5f2226dc] {
    box-shadow: unset;
    flex-basis: unset;
    font-size: 1rem;
    height: 48px;
    justify-content: flex-start;
    padding: 14px 12px;
    width: 100%;
  }
  .profile-tabs__link[data-v-5f2226dc]:hover {
    background-color: var(--color-100);
    cursor: pointer;
  }
}
.profile-tabs__link.is-active[data-v-5f2226dc] {
  background-color: var(--color-100);
  box-shadow: inset 0 0 0 2px #0000;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active[data-v-5f2226dc] {
    box-shadow: unset;
  }
}
.profile-tabs__link.is-active span[data-v-5f2226dc] {
  position: relative;
}
.profile-tabs__link.is-active span[data-v-5f2226dc]:before {
  background-color: var(--accent);
  border-radius: 0;
  bottom: -8px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  width: auto;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active span[data-v-5f2226dc]:before {
    border-radius: 0;
    bottom: 0;
    height: auto;
    left: -12px;
    right: unset;
    top: 0;
    width: 2px;
  }
}
.profile-tabs__divider[data-v-5f2226dc] {
  background-color: var(--color-100);
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 32px;
  width: 4px;
}
.profile-tabs__wrap[data-v-5f2226dc] {
  padding-top: 28px;
}
@media (min-width: 1024px) {
  .profile-tabs__wrap[data-v-5f2226dc] {
    padding-right: 24px;
    padding-top: 0;
  }
}
.profile-tabs__section[data-v-5f2226dc] {
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .profile-tabs__section.is-delete[data-v-5f2226dc],
  .profile-tabs__section.profile-newsletters-tab[data-v-5f2226dc] {
    margin-bottom: 0;
  }
}
.profile-tabs__section p[data-v-5f2226dc] {
  color: var(--color-900);
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-5f2226dc] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-5f2226dc] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-5f2226dc] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-5f2226dc] {
    font-weight: 700;
  }
}
.profile-tabs__section .form-textbox[data-v-5f2226dc] {
  margin-bottom: 20px;
}
.profile-tabs__section .profile-delete[data-v-5f2226dc],
.profile-tabs__section .profile-newsletter-preview[data-v-5f2226dc] {
  background-image: linear-gradient(var(--color-200), var(--color-200));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  color: var(--color-700);
  font-size: 0.875rem;
  line-height: 1.375rem;
  transition: all 0.2s;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-5f2226dc],
  .profile-tabs__section .profile-newsletter-preview[data-v-5f2226dc] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-5f2226dc],
  .profile-tabs__section .profile-newsletter-preview[data-v-5f2226dc] {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__section .profile-delete[data-v-5f2226dc]:hover,
  .profile-tabs__section .profile-newsletter-preview[data-v-5f2226dc]:hover {
    background-image: linear-gradient(var(--color-300), var(--color-300));
    color: var(--color-800);
    cursor: pointer;
  }
}
.profile-tabs__section .profile-newsletter-preview[data-v-5f2226dc] {
  background-position: 0 90%;
  flex-shrink: 0;
}
.profile-tabs__section-divider[data-v-5f2226dc] {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin: 20px 0;
  width: 100%;
}
.profile-tabs__section-title[data-v-5f2226dc] {
  color: var(--color-900);
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-5f2226dc] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-5f2226dc] {
    font-weight: 800;
  }
}
.profile-tabs__section-subtitle[data-v-5f2226dc] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 20px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-5f2226dc] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-5f2226dc] {
    font-weight: 800;
  }
}
.profile-tabs__user[data-v-5f2226dc] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__user[data-v-5f2226dc] {
    text-align: left;
  }
}
.profile-tabs__user-initials[data-v-5f2226dc] {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 3.5rem;
  height: 112px;
  justify-content: center;
  margin: 0 auto 20px;
  width: 112px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-5f2226dc] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-5f2226dc] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__user-initials[data-v-5f2226dc] {
    margin: 0 0 20px;
  }
}
.profile-tabs__button[data-v-5f2226dc] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__button[data-v-5f2226dc] {
    text-align: left;
  }
}
.profile-newsletter-item[data-v-5f2226dc] {
  align-items: center;
  border-top: 1px solid var(--color-light-200);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin-top: 12px;
  padding-top: 13px;
}
.profile-newsletter-item[data-v-5f2226dc]:first-child {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
.profile-newsletter-image[data-v-5f2226dc] {
  aspect-ratio: 108/72;
  border-radius: 0;
  flex-shrink: 0;
  height: 72px;
  overflow: hidden;
  position: relative;
  width: 108px;
}
.profile-newsletter-image[data-v-5f2226dc] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.profile-newsletter-info[data-v-5f2226dc] {
  flex-grow: 2;
  padding: 0 12px;
}
.profile-newsletter-label[data-v-5f2226dc] {
  color: var(--label-sec-background);
  display: -webkit-box;
  font-size: 0.6875rem;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin-bottom: 5px;
  overflow: hidden;
  text-transform: uppercase;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-5f2226dc] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-5f2226dc] {
    font-weight: 700;
  }
}
.profile-newsletter-title[data-v-5f2226dc] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-5f2226dc] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-5f2226dc] {
    font-weight: 700;
  }
}
.profile[data-v-de2f341c] {
  background-color: var(--color-50);
  box-shadow: 0 1px 3px #00000021;
  display: flex;
  flex-direction: column;
  margin: 0 0 4px;
  padding: 4px 16px 0;
  width: 100%;
}
@media (min-width: 429px) {
  .profile[data-v-de2f341c] {
    border-radius: 0;
    margin: 4px 0;
    padding: 0 16px;
  }
}
@media (min-width: 1024px) {
  .profile[data-v-de2f341c] {
    flex-direction: row;
    padding: 24px 8px;
  }
}
.profile-tabs[data-v-de2f341c] {
  display: flex;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0 -12px;
  width: auto;
}
@media (min-width: 429px) {
  .profile-tabs[data-v-de2f341c] {
    margin: 4px -12px 0;
  }
}
@media (min-width: 1024px) {
  .profile-tabs[data-v-de2f341c] {
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    margin: 0 8px 0 0;
    width: 300px;
  }
}
.profile-tabs__link[data-v-de2f341c] {
  align-items: center;
  background-color: var(--color-50);
  box-shadow: inset 0 0 0 2px var(--color-100);
  color: var(--color-900);
  display: flex;
  flex-basis: 50%;
  flex-basis: 100%;
  font-size: 0.8125rem;
  height: 32px;
  justify-content: center;
  padding: 8px;
  position: relative;
  transition: all 0.15s;
  width: 50%;
  width: 100%;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__link[data-v-de2f341c] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__link[data-v-de2f341c] {
    font-weight: 600;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__link[data-v-de2f341c] {
    box-shadow: unset;
    flex-basis: unset;
    font-size: 1rem;
    height: 48px;
    justify-content: flex-start;
    padding: 14px 12px;
    width: 100%;
  }
  .profile-tabs__link[data-v-de2f341c]:hover {
    background-color: var(--color-100);
    cursor: pointer;
  }
}
.profile-tabs__link.is-active[data-v-de2f341c] {
  background-color: var(--color-100);
  box-shadow: inset 0 0 0 2px #0000;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active[data-v-de2f341c] {
    box-shadow: unset;
  }
}
.profile-tabs__link.is-active span[data-v-de2f341c] {
  position: relative;
}
.profile-tabs__link.is-active span[data-v-de2f341c]:before {
  background-color: var(--accent);
  border-radius: 0;
  bottom: -8px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  width: auto;
}
@media (min-width: 1024px) {
  .profile-tabs__link.is-active span[data-v-de2f341c]:before {
    border-radius: 0;
    bottom: 0;
    height: auto;
    left: -12px;
    right: unset;
    top: 0;
    width: 2px;
  }
}
.profile-tabs__divider[data-v-de2f341c] {
  background-color: var(--color-100);
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 32px;
  width: 4px;
}
.profile-tabs__wrap[data-v-de2f341c] {
  padding-top: 28px;
}
@media (min-width: 1024px) {
  .profile-tabs__wrap[data-v-de2f341c] {
    padding-right: 24px;
    padding-top: 0;
  }
}
.profile-tabs__section[data-v-de2f341c] {
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .profile-tabs__section.is-delete[data-v-de2f341c],
  .profile-tabs__section.profile-newsletters-tab[data-v-de2f341c] {
    margin-bottom: 0;
  }
}
.profile-tabs__section p[data-v-de2f341c] {
  color: var(--color-900);
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-de2f341c] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p[data-v-de2f341c] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-de2f341c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section p strong[data-v-de2f341c] {
    font-weight: 700;
  }
}
.profile-tabs__section .form-textbox[data-v-de2f341c] {
  margin-bottom: 20px;
}
.profile-tabs__section .profile-delete[data-v-de2f341c],
.profile-tabs__section .profile-newsletter-preview[data-v-de2f341c] {
  background-image: linear-gradient(var(--color-200), var(--color-200));
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100% 2px;
  color: var(--color-700);
  font-size: 0.875rem;
  line-height: 1.375rem;
  transition: all 0.2s;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-de2f341c],
  .profile-tabs__section .profile-newsletter-preview[data-v-de2f341c] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section .profile-delete[data-v-de2f341c],
  .profile-tabs__section .profile-newsletter-preview[data-v-de2f341c] {
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__section .profile-delete[data-v-de2f341c]:hover,
  .profile-tabs__section .profile-newsletter-preview[data-v-de2f341c]:hover {
    background-image: linear-gradient(var(--color-300), var(--color-300));
    color: var(--color-800);
    cursor: pointer;
  }
}
.profile-tabs__section .profile-newsletter-preview[data-v-de2f341c] {
  background-position: 0 90%;
  flex-shrink: 0;
}
.profile-tabs__section-divider[data-v-de2f341c] {
  background-color: var(--color-200);
  display: block;
  height: 1px;
  margin: 20px 0;
  width: 100%;
}
.profile-tabs__section-title[data-v-de2f341c] {
  color: var(--color-900);
  display: block;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 20px;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-de2f341c] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-title[data-v-de2f341c] {
    font-weight: 800;
  }
}
.profile-tabs__section-subtitle[data-v-de2f341c] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 20px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-de2f341c] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__section-subtitle[data-v-de2f341c] {
    font-weight: 800;
  }
}
.profile-tabs__user[data-v-de2f341c] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__user[data-v-de2f341c] {
    text-align: left;
  }
}
.profile-tabs__user-initials[data-v-de2f341c] {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 3.5rem;
  height: 112px;
  justify-content: center;
  margin: 0 auto 20px;
  width: 112px;
}
@supports (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-de2f341c] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-tabs__user-initials[data-v-de2f341c] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .profile-tabs__user-initials[data-v-de2f341c] {
    margin: 0 0 20px;
  }
}
.profile-tabs__button[data-v-de2f341c] {
  text-align: center;
}
@media (min-width: 1024px) {
  .profile-tabs__button[data-v-de2f341c] {
    text-align: left;
  }
}
.profile-newsletter-item[data-v-de2f341c] {
  align-items: center;
  border-top: 1px solid var(--color-light-200);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin-top: 12px;
  padding-top: 13px;
}
.profile-newsletter-item[data-v-de2f341c]:first-child {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
.profile-newsletter-image[data-v-de2f341c] {
  aspect-ratio: 108/72;
  border-radius: 0;
  flex-shrink: 0;
  height: 72px;
  overflow: hidden;
  position: relative;
  width: 108px;
}
.profile-newsletter-image[data-v-de2f341c] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.profile-newsletter-info[data-v-de2f341c] {
  flex-grow: 2;
  padding: 0 12px;
}
.profile-newsletter-label[data-v-de2f341c] {
  color: var(--label-sec-background);
  display: -webkit-box;
  font-size: 0.6875rem;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin-bottom: 5px;
  overflow: hidden;
  text-transform: uppercase;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-de2f341c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-label[data-v-de2f341c] {
    font-weight: 700;
  }
}
.profile-newsletter-title[data-v-de2f341c] {
  color: var(--color-900);
  display: block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-de2f341c] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .profile-newsletter-title[data-v-de2f341c] {
    font-weight: 700;
  }
}
.archive[data-v-7536ac01] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 8px;
  margin-top: 4px;
  width: 100%;
}
@media (min-width: 429px) {
  .archive[data-v-7536ac01] {
    margin-top: 4px;
  }
}
.archive-feed[data-v-7536ac01] {
  margin: 0 8px;
  max-width: 640px;
  padding-bottom: 8px;
}
@media (min-width: 1024px) {
  .archive-feed[data-v-7536ac01] {
    margin: 0 auto;
  }
}
.archive-breadcrumbs[data-v-7536ac01] {
  margin-bottom: 20px;
}
.archive-breadcrumbs[data-v-7536ac01] .breadcrumbs-link {
  color: var(--color-900);
}
.archive-breadcrumbs[data-v-7536ac01] .icon-chevron--right {
  color: var(--color-500);
}
.archive-header[data-v-7536ac01] {
  padding: 20px 0;
}
@media (min-width: 1024px) {
  .archive-header[data-v-7536ac01] {
    padding: 24px 24px 24px 0;
  }
}
.archive-title[data-v-7536ac01] {
  color: var(--color-900);
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin-bottom: 24px;
}
@supports (font-variation-settings: normal) {
  .archive-title[data-v-7536ac01] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-title[data-v-7536ac01] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .archive-title[data-v-7536ac01] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.archive-date-wrapper[data-v-7536ac01] {
  align-items: center;
  display: flex;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.archive-date-wrapper[data-v-7536ac01]::-webkit-scrollbar {
  display: none;
}
@media (min-width: 1024px) {
  .archive-date-wrapper[data-v-7536ac01] {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    row-gap: 12px;
  }
}
.archive-date-wrapper[data-v-7536ac01]:not(:last-child) {
  margin-bottom: 16px;
}
.archive-date-wrapper[data-v-7536ac01]:last-child {
  margin-bottom: 8px;
}
.archive[data-v-7536ac01] .news-feed {
  box-shadow: none;
  margin: 0;
}
.archive[data-v-7536ac01] .news-feed .card-wrap {
  padding: 16px;
}
.archive[data-v-7536ac01] .news-feed .card-wrap .card-labels-wrap {
  max-width: 100%;
}
.archive[data-v-7536ac01] .news-feed .card-wrap .card-labels {
  overflow: visible;
}
.archive[data-v-7536ac01] .news-feed .card-wrap .card-labels:after {
  display: none;
}
.archive[data-v-7536ac01] .news-feed .card-wrap .card-label {
  flex-shrink: 1;
}
.archive[data-v-7536ac01] .news-feed .card-wrap .card-label span {
  display: block;
}
@media (min-width: 1024px) {
  .archive[data-v-7536ac01] .news-feed .card-wrap {
    padding: 24px;
  }
}
.archive[data-v-7536ac01] .news-feed .card-wrap:first-of-type {
  padding-top: 16px;
}
.archive[data-v-7536ac01] .card-title {
  margin-bottom: 0 !important;
}
.archive-date-item[data-v-7536ac01] {
  border-radius: 2px;
  color: var(--color-600);
  display: inline-block;
  font-size: 0.8125rem;
  height: 24px;
  padding: 4px;
  text-align: center;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .archive-date-item[data-v-7536ac01]:hover {
    background-color: var(--color-100);
    color: var(--color-900);
  }
}
.archive .day-item[data-v-7536ac01] {
  width: 24px;
}
.archive .is-active[data-v-7536ac01] {
  background-color: var(--color-100);
  color: var(--color-900);
}
@media (min-width: 1024px) {
  .archive .is-active[data-v-7536ac01]:hover {
    background-color: var(--color-200);
    color: var(--color-900);
  }
}
.archive-date-item[data-v-7536ac01]:not(:last-child) {
  margin-right: 12px;
}
.archive-date-title[data-v-7536ac01] {
  color: var(--color-900);
  font-size: 0.8125rem;
  margin-right: 16px;
}
@supports (font-variation-settings: normal) {
  .archive-date-title[data-v-7536ac01] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-date-title[data-v-7536ac01] {
    font-weight: 700;
  }
}
.archive-no-result[data-v-7536ac01] {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-top: 24px;
  padding: 24px 16px;
  text-align: center;
}
@media (min-width: 1024px) {
  .archive-no-result[data-v-7536ac01] {
    margin-bottom: 48px;
    padding: 24px;
  }
}
.archive-no-result .icon-calendar[data-v-7536ac01] {
  color: var(--color-500);
  font-size: 4.5rem;
}
@media (min-width: 1024px) {
  .archive-no-result .icon-calendar[data-v-7536ac01] {
    font-size: 6rem;
  }
}
.archive-no-result .no-result-title[data-v-7536ac01] {
  color: var(--color-900);
  font-size: 1.25rem;
}
@supports (font-variation-settings: normal) {
  .archive-no-result .no-result-title[data-v-7536ac01] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-no-result .no-result-title[data-v-7536ac01] {
    font-weight: 800;
  }
}
@media (min-width: 1024px) {
  .archive-no-result .no-result-title[data-v-7536ac01] {
    font-size: 1.6875rem;
  }
}
.archive-no-result .no-result-desc[data-v-7536ac01] {
  color: var(--color-900);
  font-size: 1.0625rem;
  line-height: 1.6875rem;
}
@media (min-width: 1024px) {
  .archive-no-result .no-result-desc[data-v-7536ac01] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.sticky-scroll-container.isSticky[data-v-a3b76fec] {
  position: sticky;
}
.sticky-scroll-container.hasMargin[data-v-a3b76fec] {
  margin-bottom: 8px;
}
.sticky-scroll-container[data-v-262ba2ee] {
  z-index: 1;
}
.sticky-scroll-container.isSticky[data-v-262ba2ee] {
  position: sticky;
}
.full-width[data-v-262ba2ee] {
  width: 100%;
}
@media (min-width: 1024px) {
  .is-content.sticky-content[data-v-bd437e65] {
    display: flex;
  }
}
@supports (font-variation-settings: normal) {
  .category-breadcrumbs[data-v-9b4c3c83] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .category-breadcrumbs[data-v-9b4c3c83] {
    font-weight: 700;
  }
}
.category-breadcrumbs[data-v-9b4c3c83] {
  color: var(--color-900);
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: 12px 0;
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .category-breadcrumbs[data-v-9b4c3c83] {
    font-size: 2rem;
    line-height: 2.4375rem;
    margin: 16px 0;
  }
}
.breadcrumbs-chevron[data-v-9b4c3c83] {
  color: var(--color-500);
  display: inline-flex;
  font-size: 24px;
  height: 24px;
  margin: 0 4px;
  width: 24px;
}
@media (min-width: 1024px) {
  .breadcrumbs-chevron[data-v-9b4c3c83] {
    font-size: 32px;
    height: 32px;
    margin: 0 4px;
    width: 32px;
  }
}
@supports (font-variation-settings: normal) {
  .card-comment .card-comment__reaction_number[data-v-f62a1719],
  .card-comment .card-comment__text[data-v-f62a1719] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .card-comment .card-comment__reaction_number[data-v-f62a1719],
  .card-comment .card-comment__text[data-v-f62a1719] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .card-comment .card-comment__footer[data-v-f62a1719],
  .card-comment .card-comment__header[data-v-f62a1719] {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  .card-comment .card-comment__footer[data-v-f62a1719],
  .card-comment .card-comment__header[data-v-f62a1719] {
    font-weight: 500;
  }
}
@supports (font-variation-settings: normal) {
  [data-v-f62a1719] .card-comment-replies .show-replies .text {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  [data-v-f62a1719] .card-comment-replies .show-replies .text {
    font-weight: 600;
  }
}
@supports (font-variation-settings: normal) {
  .card-comment .card-comment__author_avatar[data-v-f62a1719] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .card-comment .card-comment__author_avatar[data-v-f62a1719] {
    font-weight: 800;
  }
}
.card-comment-wrap[data-v-f62a1719] {
  animation-duration: 0.32s;
  animation-name: show-f62a1719;
  display: block;
  margin-bottom: 8px;
  opacity: 1;
  transition: opacity 0.32s ease-in-out;
}
.all-comments-page .card-comment-wrap[data-v-f62a1719] {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .all-comments-page .card-comment-wrap[data-v-f62a1719] {
    margin-bottom: 24px;
  }
  .card-comment-wrap[data-v-f62a1719] {
    margin-bottom: 16px;
  }
}
.card-comment-wrap[data-v-f62a1719] .is-hidden {
  display: none;
  opacity: 0;
}
@keyframes show-f62a1719 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.card-comment[data-v-f62a1719] {
  display: flex;
}
.card-comment .card-comment__author_avatar[data-v-f62a1719] {
  background: var(--label-sec-background);
  border-radius: 50%;
  color: var(--color-50);
  display: block;
  flex-basis: 40px;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 1.25rem;
  height: 40px;
  line-height: 1.5rem;
  margin-right: 8px;
  overflow: hidden;
  padding: 8px 0;
  text-align: center;
  width: 40px;
}
@media (min-width: 1024px) {
  .card-comment .card-comment__author_avatar[data-v-f62a1719] {
    margin-right: 8px;
  }
}
.card-comment .card-comment__content[data-v-f62a1719] {
  box-sizing: border-box;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
}
.card-comment .card-comment__header[data-v-f62a1719] {
  align-items: center;
  color: var(--color-700);
  display: flex;
  flex-wrap: wrap;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .card-comment .card-comment__header[data-v-f62a1719] {
    margin-bottom: 8px;
  }
}
.card-comment .card-comment__author[data-v-f62a1719] {
  margin-right: 8px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .card-comment .card-comment__author[data-v-f62a1719] {
    font-size: 0.9375rem;
    line-height: 1.1875rem;
  }
}
.card-comment .card-comment__header-time[data-v-f62a1719] {
  color: var(--color-500);
}
.card-comment .card-comment__text[data-v-f62a1719] {
  color: var(--color-900);
  font-size: 0.9375rem;
  line-height: 1.1875rem;
  margin-bottom: 4px;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .card-comment .card-comment__text[data-v-f62a1719] {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}
.card-comment .card-comment__footer[data-v-f62a1719] {
  color: var(--color-900);
  display: flex;
  font-size: 0.75rem;
  justify-content: space-between;
  position: relative;
}
.card-comment .card-comment__footer .icon-add-reply-custom[data-v-f62a1719],
.card-comment .card-comment__footer .icon-thumbs-up[data-v-f62a1719] {
  font-size: 1rem;
}
.card-comment .card-comment__footer-link[data-v-f62a1719] {
  align-items: center;
  background-color: var(--color-100);
  border-radius: 0;
  display: flex;
  height: 32px;
  justify-content: center;
  margin-left: -8px;
  padding: 8px;
  transition: all 0.2s;
}
@media (min-width: 1024px) {
  .card-comment .card-comment__footer-link[data-v-f62a1719]:hover {
    background-color: var(--color-200);
    cursor: pointer;
  }
}
.card-comment .card-comment__footer-link.is-user-reaction[data-v-f62a1719] {
  background-color: var(--color-100);
}
@media (min-width: 1024px) {
  .card-comment
    .card-comment__footer-link.is-user-reaction[data-v-f62a1719]:hover {
    background-color: var(--color-200);
    cursor: pointer;
  }
}
.card-comment .card-comment__footer-link span[data-v-f62a1719] {
  color: var(--accent-alt);
}
.comment-page
  .card-comment
  .card-comment__footer-link-answers[data-v-f62a1719] {
  margin-right: 0;
}
.comment-page
  .card-comment
  .card-comment__footer-link-answers.is-disabled[data-v-f62a1719] {
  background-color: var(--color-100);
  color: var(--color-400);
  cursor: default;
}
.card-comment .card-comment__reaction[data-v-f62a1719] {
  height: 16px;
  margin-right: 4px;
  position: relative;
  width: 16px;
}
.card-comment .card-comment__reaction.is-user-reaction[data-v-f62a1719]:after {
  background-color: var(--accent-alt);
  border-radius: 0;
  bottom: -6px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
}
.card-comment .card-comment__reaction_number[data-v-f62a1719] {
  font-size: 0.75rem;
}
.card-comment .card-comment__reaction_number.is-user-reaction[data-v-f62a1719] {
  color: var(--accent-alt);
}
.card-comment .card-comment__reaction img[data-v-f62a1719] {
  height: 16px;
  width: 16px;
}
[data-v-f62a1719] .card-comment-replies {
  margin-top: 8px;
  width: 100%;
}
[data-v-f62a1719] .card-comment-replies .show-replies {
  padding-left: 48px;
  position: relative;
}
[data-v-f62a1719] .card-comment-replies .show-replies:before {
  background: var(--color-200);
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: 12px;
  width: 100%;
  z-index: 0;
}
[data-v-f62a1719] .card-comment-replies .show-replies .text {
  background: var(--color-50);
  border: 1px solid var(--color-200);
  border-radius: 50px;
  color: var(--accent-alt);
  display: inline-block;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  padding: 4px 8px;
  position: relative;
  transition: all 0.2s;
  width: auto;
  z-index: 1;
}
@media (min-width: 1024px) {
  [data-v-f62a1719] .card-comment-replies .show-replies .text:hover {
    background: var(--color-75-without-transparency);
    cursor: pointer;
  }
}
[data-v-f62a1719] .card-comment-replies .replies-background {
  margin: 0;
  padding: 0;
  transition: all 0.3s ease;
  width: 100%;
}
[data-v-f62a1719] .card-comment-replies .replies-background .card-comment-wrap {
  background: var(--color-100);
  margin: 0 -8px;
  padding: 0 8px 16px 56px;
  width: calc(100% + 16px);
}
@media (min-width: 1024px) {
  [data-v-f62a1719]
    .card-comment-replies
    .replies-background
    .card-comment-wrap {
    margin: 0 -32px;
    padding: 0 24px 24px 80px;
    width: calc(100% + 64px);
  }
}
[data-v-f62a1719]
  .card-comment-replies
  .replies-background
  > div:first-child
  .card-comment-wrap:first-of-type {
  padding-top: 16px;
}
@media (min-width: 1024px) {
  [data-v-f62a1719]
    .card-comment-replies
    .replies-background
    > div:first-child
    .card-comment-wrap:first-of-type {
    padding-top: 24px;
  }
}
[data-v-f62a1719] .card-comment-replies .replies-background .show-replies {
  margin: 0 -8px;
  padding-left: 56px;
  top: unset;
  width: calc(100% + 16px);
}
@media (min-width: 1024px) {
  [data-v-f62a1719] .card-comment-replies .replies-background .show-replies {
    margin: 0 -32px;
    padding-left: 80px;
    width: 704px;
  }
}
[data-v-f62a1719]
  .card-comment-replies
  .replies-background
  .show-replies:before {
  left: 16px;
  right: 16px;
  width: calc(100% - 32px);
}
@media (min-width: 1024px) {
  [data-v-f62a1719]
    .card-comment-replies
    .replies-background
    .show-replies:before {
    left: 32px;
    right: 32px;
    width: 640px;
  }
}
[data-v-f62a1719]
  .card-comment-replies
  .replies-background
  .show-replies:after {
  background: var(--color-100);
  content: "";
  height: 50%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
[data-v-f62a1719]
  .card-comment-replies
  .replies-background
  .card-comment__footer-link-answers {
  display: none;
}
[data-v-f62a1719] .card-comment-replies .card-comment__author_avatar {
  flex-basis: 24px;
  font-size: 0.75rem;
  height: 24px;
  line-height: 0.75rem;
  padding: 6px 0;
  width: 24px;
}
.card-comments[data-v-fbd51d26] {
  margin-bottom: 8px;
  width: 100%;
}
@media (min-width: 1024px) {
  .card-comments[data-v-fbd51d26] {
    margin-bottom: 16px;
  }
}
.card-comments .card-engagement-bar[data-v-fbd51d26] {
  margin: 0 0 0 -8px;
}
@supports (font-variation-settings: normal) {
  .disclaimer-msg[data-v-e2bbcf1e] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .disclaimer-msg[data-v-e2bbcf1e] {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  .disclaimer-title[data-v-e2bbcf1e] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .disclaimer-title[data-v-e2bbcf1e] {
    font-weight: 600;
  }
}
.disclaimer[data-v-e2bbcf1e] {
  background-color: var(--color-100-without-transparency);
  height: auto;
  margin: -20px -8px 16px;
  padding: 0;
  position: relative;
  width: calc(100% + 16px);
}
.disclaimer.is-closed[data-v-e2bbcf1e] {
  height: 144px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .disclaimer.is-closed[data-v-e2bbcf1e] {
    height: 125px;
  }
}
.disclaimer.is-closed[data-v-e2bbcf1e]:after {
  background-image: linear-gradient(
    to bottom,
    var(--scrim-00),
    var(--scrim-50) 50%,
    var(--color-100-without-transparency)
  );
  bottom: 0;
  content: "";
  height: 30px;
  position: absolute;
  right: 8px;
  width: calc(100% - 64px);
}
@media (min-width: 1024px) {
  .disclaimer[data-v-e2bbcf1e] {
    margin: -20px -32px 24px;
    width: calc(100% + 64px);
  }
  .is-storytelling .disclaimer[data-v-e2bbcf1e] {
    margin: -20px -192px 24px;
    width: calc(100% + 384px);
  }
}
.disclaimer-icon-wrapper[data-v-e2bbcf1e] {
  height: 40px;
  left: 8px;
  position: absolute;
  top: 27px;
  width: 40px;
  z-index: 10;
}
@media (min-width: 1024px) {
  .disclaimer-icon-wrapper[data-v-e2bbcf1e] {
    left: 32px;
  }
  .is-storytelling .disclaimer-icon-wrapper[data-v-e2bbcf1e] {
    left: 192px;
  }
}
.disclaimer-icon[data-v-e2bbcf1e] {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 100px;
  color: var(--color-900);
  cursor: pointer;
  font-size: 1.125rem;
  height: 40px;
  padding: 9px;
  width: 40px;
}
@media (min-width: 1024px) {
  .disclaimer-icon[data-v-e2bbcf1e]:hover {
    background-color: var(--color-100-without-transparency);
  }
}
.disclaimer-section[data-v-e2bbcf1e] {
  padding: 16px 8px 16px 56px;
  position: relative;
}
@media (min-width: 1024px) {
  .disclaimer-section[data-v-e2bbcf1e] {
    padding: 16px 32px 16px 80px;
  }
  .is-storytelling .disclaimer-section[data-v-e2bbcf1e] {
    padding: 16px 192px 16px 240px;
  }
}
.disclaimer-title[data-v-e2bbcf1e] {
  color: var(--color-900);
  font-size: 1.0625rem;
  line-height: 1.25rem;
  margin-bottom: 8px;
}
@media (min-width: 1024px) {
  .disclaimer-title[data-v-e2bbcf1e] {
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }
}
.disclaimer-msg[data-v-e2bbcf1e] {
  color: var(--color-900);
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 8px;
}
.disclaimer-msg[data-v-e2bbcf1e]:last-of-type {
  margin-bottom: 0;
}
.custom-select[data-v-56809b9a] {
  align-self: auto;
  flex: 1 0 calc(50% - 4px);
  height: 32px;
  margin-left: 0;
  margin-right: 4px;
  outline: none;
  position: relative;
  text-align: left;
  width: auto;
}
@media (min-width: 1024px) {
  .custom-select[data-v-56809b9a] {
    flex: 0 1 142px;
    margin-left: 16px;
    margin-right: 0;
  }
}
.comment-page .custom-select[data-v-56809b9a],
.is-developing-story .custom-select[data-v-56809b9a] {
  flex: 0;
  margin-right: 0;
  width: 32px;
  z-index: 1;
}
@media (min-width: 1024px) {
  .comment-page .custom-select[data-v-56809b9a],
  .is-developing-story .custom-select[data-v-56809b9a] {
    flex: 0 1 138px;
    width: auto;
  }
}
.custom-select__selected[data-v-56809b9a] {
  background-color: var(--color-100);
  border-radius: 16px;
  color: var(--color-900);
  cursor: pointer;
  font-size: 0.8125rem;
  font-variation-settings: "wght" 600;
  height: 32px;
  line-height: 2rem;
  overflow: hidden;
  padding: 0 40px 0 12px;
  position: relative;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.comment-page .custom-select__selected[data-v-56809b9a],
.is-developing-story .custom-select__selected[data-v-56809b9a] {
  padding: 0;
  width: 32px;
}
@media (min-width: 1024px) {
  .comment-page .custom-select__selected[data-v-56809b9a],
  .is-developing-story .custom-select__selected[data-v-56809b9a] {
    padding: 0 40px 0 12px;
    width: unset;
  }
}
.custom-select__selected[data-v-56809b9a]:after {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 16px;
  content: "";
  display: block;
  height: 32px;
  padding: 8px;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
}
.custom-select__selected.is-open[data-v-56809b9a],
.custom-select__selected[data-v-56809b9a]:hover {
  background-color: var(--color-200);
}
.custom-select__selected.is-open[data-v-56809b9a]:after,
.custom-select__selected[data-v-56809b9a]:hover:after {
  background-color: var(--color-100);
}
.comment-page .custom-select__selected-text[data-v-56809b9a],
.is-developing-story .custom-select__selected-text[data-v-56809b9a] {
  display: none;
}
@media (min-width: 1024px) {
  .comment-page .custom-select__selected-text[data-v-56809b9a],
  .is-developing-story .custom-select__selected-text[data-v-56809b9a] {
    display: inline-block;
  }
}
.custom-select__icon[data-v-56809b9a] {
  color: var(--color-900);
  display: inline;
  font-size: 1rem;
  position: absolute;
  right: 8px;
  top: 1px;
  z-index: 10;
}
.custom-select__items[data-v-56809b9a] {
  background-color: var(--color-50);
  border-radius: 3px;
  box-shadow: var(--shadow-floating);
  padding: 4px 0;
  position: absolute;
  right: 0;
  top: 36px;
  z-index: 11;
}
.comment-page .custom-select__items[data-v-56809b9a],
.is-developing-story .custom-select__items[data-v-56809b9a] {
  width: 125px;
}
.custom-select__items.is-hidden[data-v-56809b9a] {
  display: none;
}
.custom-select__item[data-v-56809b9a] {
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: 1rem;
  padding: 0;
  -webkit-user-select: none;
  user-select: none;
}
.custom-select__item.active[data-v-56809b9a] {
  background-color: initial;
}
.custom-select__item.active p[data-v-56809b9a] {
  pointer-events: none;
}
.custom-select__item.active p span[data-v-56809b9a] {
  color: var(--color-900);
}
.custom-select__item.active i[data-v-56809b9a] {
  visibility: visible;
}
.custom-select__item .nuxt-link[data-v-56809b9a],
.custom-select__item p[data-v-56809b9a] {
  color: var(--color-600);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  margin: 0;
  padding: 8px 8px 8px 12px;
}
.custom-select__item .nuxt-link[data-v-56809b9a]:hover,
.custom-select__item p[data-v-56809b9a]:hover {
  background-color: var(--color-100);
  color: var(--color-900);
}
.custom-select__item i[data-v-56809b9a] {
  color: var(--color);
  font-size: 1rem;
  margin: 0 0 0 4px;
  position: relative;
  visibility: hidden;
}
.archive-header[data-v-822dff24] {
  background-color: var(--color-50);
  display: block;
  padding: 20px 8px 24px;
  position: relative;
}
@media (min-width: 1024px) {
  .archive-header[data-v-822dff24] {
    margin: 0 auto 24px;
    max-width: 640px;
    padding: 16px 0 0;
  }
}
.archive-header-title[data-v-822dff24] {
  font-size: 0.8125rem;
  letter-spacing: 1.87px;
  line-height: 1rem;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .archive-header-title[data-v-822dff24] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-header-title[data-v-822dff24] {
    font-weight: 800;
  }
}
.archive-hash[data-v-822dff24] {
  color: var(--color-500);
  float: left;
}
.archive-hash[data-v-822dff24],
.archive-title[data-v-822dff24] {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
@supports (font-variation-settings: normal) {
  .archive-hash[data-v-822dff24],
  .archive-title[data-v-822dff24] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-hash[data-v-822dff24],
  .archive-title[data-v-822dff24] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .archive-hash[data-v-822dff24],
  .archive-title[data-v-822dff24] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.isArchiveBreadcrumbs[data-v-822dff24] {
  color: #000;
  margin-bottom: 20px;
}
.isArchiveBreadcrumbs[data-v-822dff24] .breadcrumbs-link {
  color: var(--color-900);
}
.isArchiveBreadcrumbs[data-v-822dff24] .icon-chevron--right {
  color: var(--color-500);
}
.result-divider[data-v-822dff24] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 0 0 8px;
  width: auto;
}
@media (min-width: 1024px) {
  .result-divider[data-v-822dff24] {
    margin: 0 auto 24px;
    max-width: 688px;
    width: 100%;
  }
}
.collapsedTopMargin[data-v-822dff24] {
  margin-top: 0;
}
.contextual-title[data-v-822dff24] {
  display: block;
  font-size: 1.4375rem;
  font-variation-settings: "wght" 800;
  font-weight: 800;
  line-height: 1.75rem;
  margin: 24px 0;
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .contextual-title[data-v-822dff24] {
    font-size: 2rem;
    line-height: 2.5rem;
    padding: 0 24px;
  }
}
.archive-acl.is-author-archive .archive-header[data-v-822dff24],
.archive-acl.is-tag-archive .archive-header[data-v-822dff24] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  height: 40px;
  justify-content: space-between;
  margin: 0 8px 8px;
  padding: 0 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive .archive-header[data-v-822dff24],
  .archive-acl.is-tag-archive .archive-header[data-v-822dff24] {
    max-width: unset;
  }
}
@media (min-width: 1024px) {
  .archive-acl.is-author-archive[data-v-822dff24]
    .cards-container
    .card-container:first-of-type,
  .archive-acl.is-tag-archive[data-v-822dff24]
    .cards-container
    .card-container:first-of-type {
    margin-top: 0;
  }
}
.archive-acl.is-tag-archive .archive-header[data-v-822dff24] {
  height: 48px;
  padding: 8px 0;
}
.archive-acl.is-author-archive[data-v-822dff24] .feed-renderer {
  padding-top: 8px;
}
.archive-acl[data-v-822dff24] .cards-container {
  padding-bottom: 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .cards-container {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .cards-container .card-wrap {
    padding: 8px 0;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .cards-container .card-text-content {
    flex-basis: calc(100% - 200px);
    order: 2;
    padding-right: 0;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .cards-container .card-multimedia {
    margin-right: 8px;
    width: 200px;
  }
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .cards-container .card-image {
    aspect-ratio: 3/2;
    height: 100%;
    min-width: 200px;
    order: 1;
    width: 200px;
  }
}
.archive-acl[data-v-822dff24] .cards-container .card-container {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .cards-container .card-container {
    margin: 8px auto 0;
    max-width: 688px;
    padding: 0;
  }
}
.archive-acl[data-v-822dff24] .cards-container .card-divider {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px;
  max-width: 688px;
  width: 100%;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .cards-container .card-divider {
    margin: 0 auto;
  }
}
.archive-acl[data-v-822dff24] .cards-container .card-divider:last-of-type {
  display: none;
}
.archive-acl .pagination[data-v-822dff24] {
  margin: 24px 0 0;
}
.archive-acl .pagination[data-v-822dff24]:empty {
  margin: 0;
}
.archive-acl[data-v-822dff24] .pagination {
  margin: 24px 0 0;
}
.archive-acl[data-v-822dff24] .pagination:empty {
  margin: 0;
}
@media (min-width: 1024px) {
  .archive-acl .result-divider[data-v-822dff24] {
    max-width: 688px;
  }
}
.archive-acl[data-v-822dff24] .in-feed:not(.in-grid) .card-image {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .archive-acl[data-v-822dff24] .in-feed:not(.in-grid) .card-image {
    margin-bottom: 8px;
  }
}
.content-with-background[data-v-822dff24] {
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  margin-bottom: 4px;
  padding: 0;
}
@media (min-width: 1024px) {
  .content-with-background[data-v-822dff24] {
    padding-bottom: 24px;
  }
  .is-tag-archive .content-with-background[data-v-822dff24] {
    padding-bottom: 0;
  }
}
.content-with-background.no-padding[data-v-822dff24] {
  box-shadow: none;
  margin: 0;
  padding: 0;
}
.columnist-info[data-v-822dff24] {
  align-items: center;
  display: flex;
}
@media (min-width: 1024px) {
  .columnist-info[data-v-822dff24] {
    align-items: flex-start;
  }
}
.columnist-image[data-v-822dff24] {
  aspect-ratio: 1/1;
  border-radius: 50%;
  display: block;
  flex-basis: 48px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 48px;
  margin-right: 8px;
  overflow: hidden;
  position: relative;
  width: 48px;
}
@media (min-width: 1024px) {
  .columnist-image[data-v-822dff24] {
    margin-right: 24px;
  }
}
.columnist-image[data-v-822dff24] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.columnist-desc[data-v-822dff24] {
  color: var(--columnist-archive-description);
  font-size: 1.0625rem;
  line-height: 1.375rem;
  margin-top: 20px;
  width: 100%;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .columnist-desc[data-v-822dff24] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .columnist-desc[data-v-822dff24] {
    font-weight: 600;
  }
}
.columnist-desc[data-v-822dff24]:empty {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .columnist-desc[data-v-822dff24] {
    font-size: 1.1875rem;
    line-height: 1.4375rem;
    margin-top: 20px;
  }
}
.pagination-wrap[data-v-822dff24] {
  margin: 0 auto;
  padding: 0 8px 24px;
}
@media (min-width: 1024px) {
  .pagination-wrap[data-v-822dff24] {
    max-width: 688px;
    padding: 0 0 24px;
  }
}
.pagination-wrap .card-divider[data-v-822dff24] {
  background-color: var(--color-200);
  content: "";
  display: block;
  height: 1px;
  margin: 8px auto;
  width: 100%;
}
@media (min-width: 1024px) {
  .pagination-wrap .card-divider[data-v-822dff24] {
    margin: 0 auto;
    width: 100%;
  }
}
[data-v-822dff24] .breadcrumbs {
  margin: 0 -8px;
  padding: 0 8px;
}
[data-v-822dff24] .breadcrumbs .breadcrumbs-gradient {
  width: 8px;
}
[data-v-822dff24] .breadcrumbs .breadcrumbs-gradient.is-left {
  left: -8px;
}
[data-v-822dff24] .breadcrumbs .breadcrumbs-gradient.is-right {
  right: 8px;
}
.archive-title[data-v-822dff24] {
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: 12px 0;
  padding-left: 8px;
}
@supports (font-variation-settings: normal) {
  .archive-title[data-v-822dff24] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .archive-title[data-v-822dff24] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .archive-title[data-v-822dff24] {
    font-size: 2rem;
    line-height: 2.4375rem;
    margin: 16px 0;
  }
}
.copyright-signature[data-v-d4a7f37f] {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 8px;
}
.copyright-signature__image[data-v-d4a7f37f] {
  height: 32px;
  margin-bottom: 4px;
  width: auto;
}
.copyright-signature__image img[data-v-d4a7f37f] {
  height: 32px;
  width: auto;
}
.light .copyright-signature img.is-light[data-v-d4a7f37f] {
  display: inline;
}
.dark .copyright-signature img.is-light[data-v-d4a7f37f],
.light .copyright-signature img.is-dark[data-v-d4a7f37f] {
  display: none;
}
.dark .copyright-signature img.is-dark[data-v-d4a7f37f] {
  display: inline;
}
.copyright-signature__text[data-v-d4a7f37f] {
  color: var(--color-600);
  font-size: 0.875rem;
  line-height: 1.375rem;
  padding: 0 8px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  #gigya-password-container
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-label
    p,
  #gigya-password-container
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-label
    p
    strong {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  #gigya-password-container
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-label
    p,
  #gigya-password-container
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-label
    p
    strong {
    font-weight: 400;
  }
}
@supports (font-variation-settings: normal) {
  #gigya-password-container #gigya-password-container_content_caption {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  #gigya-password-container #gigya-password-container_content_caption {
    font-weight: 800;
  }
}
#gigya-password-container {
  background: #fff;
  margin: 8px;
  max-width: calc(100% - 16px);
  padding: 20px 16px;
  width: 100%;
}
@media only screen and (min-width: 400px) {
  #gigya-password-container {
    margin: 8px auto 0;
  }
}
@media (min-width: 429px) {
  #gigya-password-container {
    border-radius: 0;
    box-shadow: 0 1px 3px #00000021;
    height: auto;
    max-width: 400px;
    padding: 24px 40px 20px;
  }
}
#gigya-password-container .gigya-screen.portrait.mobile {
  padding-bottom: 0;
}
#gigya-password-container #gigya-password-container_content_caption {
  border-bottom: none;
  color: #141313;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin: 0 0 20px;
  padding: 0;
}
#gigya-password-container
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-label
  p,
#gigya-password-container
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-label
  p
  strong {
  color: #141313;
  font-size: 1rem;
  line-height: 1.5rem;
}
#gigya-password-container
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-password
  .gigya-label
  span,
#gigya-password-container
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-textbox
  .gigya-label
  span {
  color: #545454d6;
}
#gigya-password-container .gigya-screen input:-webkit-autofill,
#gigya-password-container .gigya-screen input[type="password"],
#gigya-password-container .gigya-screen input[type="text"] {
  background-color: #54545414 !important;
  color: var(--color-light-900) !important;
}
@media (min-width: 1024px) {
  #gigya-password-container .gigya-screen input:-webkit-autofill:hover,
  #gigya-password-container .gigya-screen input[type="password"]:hover,
  #gigya-password-container .gigya-screen input[type="text"]:hover {
    background-color: #5454541f !important;
  }
}
#gigya-password-container .gigya-screen .gigya-composite-control-password:after,
#gigya-password-container .gigya-screen .gigya-composite-control-textbox:after {
  background-color: #54545433 !important;
}
#gigya-password-container #passSwitch i,
#gigya-password-container .passSwitch i {
  color: #545454d6;
}
#gigya-password-container #gigya-reset-password-success-screen p {
  margin-bottom: 0;
}
#gigya-password-container
  #gigya-reset-password-success-screen
  .gigya-composite-control.gigya-composite-control-link.gigya-button-link[title="Završi"] {
  display: none;
}
#gigya-password-container .gigya-composite-control-password:focus-within:after,
#gigya-password-container .gigya-composite-control-textbox:focus-within:after {
  background-color: #141313 !important;
}
@supports (font-variation-settings: normal) {
  .article-progression__link[data-v-1a33d313],
  .article-progression__text[data-v-1a33d313] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-progression__link[data-v-1a33d313],
  .article-progression__text[data-v-1a33d313] {
    font-weight: 600;
  }
}
.article-progression[data-v-1a33d313] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .article-progression[data-v-1a33d313] {
    margin-bottom: 24px;
  }
  .is-storytelling .article-progression[data-v-1a33d313] {
    margin-left: auto;
    margin-right: auto;
    max-width: 640px;
  }
}
.article-progression__link[data-v-1a33d313],
.article-progression__text[data-v-1a33d313] {
  align-items: center;
  display: flex;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}
.article-progression__link[data-v-1a33d313] {
  color: var(--color-900);
}
@media (min-width: 1024px) {
  .article-progression__link[data-v-1a33d313]:hover {
    color: var(--color-800);
  }
  .article-progression__link:hover .arrow[data-v-1a33d313] {
    background-color: var(--color-200);
    cursor: pointer;
  }
}
.article-progression__text[data-v-1a33d313] {
  color: var(--color-500);
}
@media (min-width: 1024px) {
  .article-progression__text[data-v-1a33d313]:hover {
    cursor: default;
  }
}
.article-progression .arrow[data-v-1a33d313] {
  align-items: center;
  border: 2px solid var(--color-300);
  border-radius: 50%;
  display: flex;
  flex-basis: 32px;
  flex-grow: 0;
  flex-shrink: 1;
  height: 32px;
  justify-content: center;
  width: 32px;
}
.article-progression .arrow[data-v-1a33d313]:before {
  font-family: icons !important;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: var(--accent);
  font-size: 1rem;
  transition: color 0.3s;
}
.article-progression .arrow.is-disabled[data-v-1a33d313] {
  opacity: 0.5;
}
.article-progression .arrow.is-disabled[data-v-1a33d313]:before {
  color: var(--color-500);
}
.article-progression .arrow.is-left[data-v-1a33d313] {
  margin-right: 8px;
}
.article-progression .arrow.is-left[data-v-1a33d313]:before {
  content: "";
}
.article-progression .arrow.is-right[data-v-1a33d313] {
  margin-left: 8px;
  order: 2;
}
.article-progression .arrow.is-right[data-v-1a33d313]:before {
  content: "";
}
.app-widget[data-v-827ea615] {
  align-items: center;
  background-color: var(--color-50);
  box-shadow: var(--main-box-shadow);
  display: flex;
  flex-direction: column;
  margin-bottom: 4px;
  padding: 16px 16px 8px;
}
.article-content .app-widget[data-v-827ea615] {
  margin: 4px -16px 0;
  max-width: 484px;
  position: relative;
  width: calc(100% + 32px);
}
@media (min-width: 1024px) {
  .article-content .app-widget[data-v-827ea615] {
    margin: 4px -32px 0;
    max-width: unset;
    width: calc(100% + 64px);
  }
}
.article-content .app-widget[data-v-827ea615]:before {
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  top: -4px;
  width: 100%;
}
.article-content .app-widget.light[data-v-827ea615]:before {
  background-color: var(--surface-dark);
  box-shadow: none;
}
.article-content .app-widget.dark[data-v-827ea615]:before {
  background-color: var(--surface-light);
  box-shadow: inset 0 1px 2px #00000021;
}
.article-content.all-comments-page .app-widget[data-v-827ea615] {
  display: none;
}
.app-widget__logo[data-v-827ea615] {
  align-items: center;
  background-image: url(../images/kurir-app-teaser-icon.png);
  background-size: cover;
  border: 1px solid var(--color-200);
  border-radius: 13px;
  display: flex;
  height: 56px;
  justify-content: center;
  margin-bottom: 12px;
  width: 56px;
}
.app-widget__logo svg[data-v-827ea615] {
  height: 42px;
}
.app-widget__title[data-v-827ea615] {
  color: var(--color-900);
  font-size: 1.25rem;
  letter-spacing: normal;
  line-height: 1.625rem;
  margin-bottom: 8px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .app-widget__title[data-v-827ea615] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .app-widget__title[data-v-827ea615] {
    font-weight: 700;
  }
}
.app-widget__text[data-v-827ea615] {
  color: var(--color-900);
  font-size: 1rem;
  letter-spacing: normal;
  line-height: 1.5rem;
  margin-bottom: 12px;
  text-align: center;
}
@supports (font-variation-settings: normal) {
  .app-widget__text[data-v-827ea615] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .app-widget__text[data-v-827ea615] {
    font-weight: 400;
  }
}
.app-widget__links[data-v-827ea615] {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.app-widget__link[data-v-827ea615] {
  display: inline-block;
  height: 32px;
  margin-bottom: 8px;
  margin-right: 8px;
}
.app-widget__link[data-v-827ea615]:last-of-type {
  margin-right: 0;
}
.app-widget__link svg[data-v-827ea615] {
  height: 32px;
}
.article-subsections[data-v-1ceb382b] {
  height: 48px;
  overflow-x: auto;
  width: 100%;
}
.article-subsections__list-container[data-v-1ceb382b] {
  align-items: center;
  display: flex;
  height: 100%;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .article-subsections__list-container[data-v-1ceb382b] {
    padding-left: 0;
  }
}
@media (min-width: 429px) {
  .article-subsections__list-container[data-v-1ceb382b]:before {
    background-image: var(--surface-scrim-leading);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 8px;
    z-index: 2;
  }
  .article-subsections__list-container[data-v-1ceb382b]:after {
    background-image: var(--surface-scrim-trailing);
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
    z-index: 2;
  }
}
.article-subsections__list[data-v-1ceb382b] {
  align-items: center;
  display: flex;
  height: 100%;
  margin: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  padding-left: 8px;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
.article-subsections__list[data-v-1ceb382b]::-webkit-scrollbar,
.article-subsections__list[data-v-1ceb382b]::-webkit-scrollbar-track {
  display: none;
  height: 0;
  width: 0;
}
.article-subsections__list[data-v-1ceb382b]::-webkit-scrollbar-thumb {
  display: none;
  height: 0;
  width: 0;
}
.article-subsections__list-item[data-v-1ceb382b] {
  display: inline-block;
  list-style-type: none;
}
.article-subsections__link[data-v-1ceb382b] {
  background-color: var(--color-50);
  border: var(--topics-border);
  border-radius: 1px;
  box-shadow: var(--topics-box-shadow);
  color: var(--color-900);
  cursor: pointer;
  display: block;
  font-size: 0.6875rem;
  height: 24px;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
  margin: 0 8px 0 0;
  overflow: hidden;
  padding: 5px 8px;
  position: relative;
  text-transform: uppercase;
  transition: background-color 0.3s;
  white-space: nowrap;
}
@supports (font-variation-settings: normal) {
  .article-subsections__link[data-v-1ceb382b] {
    font-variation-settings: "wght" 600;
  }
}
@supports not (font-variation-settings: normal) {
  .article-subsections__link[data-v-1ceb382b] {
    font-weight: 600;
  }
}
.dark .article-subsections__link[data-v-1ceb382b] {
  padding: 4px 7px;
}
.article-subsections__link[data-v-1ceb382b]:hover:before {
  background-color: var(--color-75);
  content: "";
  inset: 0;
  position: absolute;
}
.custom-select[data-v-9be3b760] {
  align-self: auto;
  flex: 1 0 calc(50% - 4px);
  height: 32px;
  margin-left: 0;
  margin-right: 4px;
  outline: none;
  position: relative;
  text-align: left;
  width: auto;
}
@media (min-width: 1024px) {
  .custom-select[data-v-9be3b760] {
    flex: 0 1 142px;
    margin-left: 16px;
    margin-right: 0;
  }
}
.comment-page .custom-select[data-v-9be3b760],
.is-developing-story .custom-select[data-v-9be3b760] {
  flex: 0;
  margin-right: 0;
  width: 32px;
  z-index: 1;
}
@media (min-width: 1024px) {
  .comment-page .custom-select[data-v-9be3b760],
  .is-developing-story .custom-select[data-v-9be3b760] {
    flex: 0 1 138px;
    width: auto;
  }
}
.custom-select__selected[data-v-9be3b760] {
  background-color: var(--color-100);
  border-radius: 16px;
  color: var(--color-900);
  cursor: pointer;
  font-size: 0.8125rem;
  font-variation-settings: "wght" 600;
  height: 32px;
  line-height: 2rem;
  overflow: hidden;
  padding: 0 40px 0 12px;
  position: relative;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.comment-page .custom-select__selected[data-v-9be3b760],
.is-developing-story .custom-select__selected[data-v-9be3b760] {
  padding: 0;
  width: 32px;
}
@media (min-width: 1024px) {
  .comment-page .custom-select__selected[data-v-9be3b760],
  .is-developing-story .custom-select__selected[data-v-9be3b760] {
    padding: 0 40px 0 12px;
    width: unset;
  }
}
.custom-select__selected[data-v-9be3b760]:after {
  background-color: var(--color-50);
  border: 2px solid var(--color-300);
  border-radius: 16px;
  content: "";
  display: block;
  height: 32px;
  padding: 8px;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
}
.custom-select__selected.is-open[data-v-9be3b760],
.custom-select__selected[data-v-9be3b760]:hover {
  background-color: var(--color-200);
}
.custom-select__selected.is-open[data-v-9be3b760]:after,
.custom-select__selected[data-v-9be3b760]:hover:after {
  background-color: var(--color-100);
}
.comment-page .custom-select__selected-text[data-v-9be3b760],
.is-developing-story .custom-select__selected-text[data-v-9be3b760] {
  display: none;
}
@media (min-width: 1024px) {
  .comment-page .custom-select__selected-text[data-v-9be3b760],
  .is-developing-story .custom-select__selected-text[data-v-9be3b760] {
    display: inline-block;
  }
}
.custom-select__icon[data-v-9be3b760] {
  color: var(--color-900);
  display: inline;
  font-size: 1rem;
  position: absolute;
  right: 8px;
  top: 1px;
  z-index: 10;
}
.custom-select__items[data-v-9be3b760] {
  background-color: var(--color-50);
  border-radius: 3px;
  box-shadow: var(--shadow-floating);
  padding: 4px 0;
  position: absolute;
  right: 0;
  top: 36px;
  z-index: 11;
}
.comment-page .custom-select__items[data-v-9be3b760],
.is-developing-story .custom-select__items[data-v-9be3b760] {
  width: 125px;
}
.custom-select__items.is-hidden[data-v-9be3b760] {
  display: none;
}
.custom-select__item[data-v-9be3b760] {
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: 1rem;
  padding: 0;
  -webkit-user-select: none;
  user-select: none;
}
.custom-select__item.active[data-v-9be3b760] {
  background-color: initial;
}
.custom-select__item.active p[data-v-9be3b760] {
  pointer-events: none;
}
.custom-select__item.active p span[data-v-9be3b760] {
  color: var(--color-900);
}
.custom-select__item.active i[data-v-9be3b760] {
  visibility: visible;
}
.custom-select__item .nuxt-link[data-v-9be3b760],
.custom-select__item p[data-v-9be3b760] {
  color: var(--color-600);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  margin: 0;
  padding: 8px 8px 8px 12px;
}
.custom-select__item .nuxt-link[data-v-9be3b760]:hover,
.custom-select__item p[data-v-9be3b760]:hover {
  background-color: var(--color-100);
  color: var(--color-900);
}
.custom-select__item i[data-v-9be3b760] {
  color: var(--color);
  font-size: 1rem;
  margin: 0 0 0 4px;
  position: relative;
  visibility: hidden;
}
.custom-select[data-v-9be3b760] {
  display: flex;
  flex: none;
  margin: 0 8px;
  white-space: nowrap;
}
.custom-select__selected[data-v-9be3b760] {
  min-width: 142px;
}
.custom-select__selected.isWide[data-v-9be3b760] {
  min-width: 172px;
}
.custom-select__item.active[data-v-9be3b760] {
  pointer-events: none;
}
.custom-select__item.active span[data-v-9be3b760] {
  color: var(--color-900);
}
@supports (font-variation-settings: normal) {
  .category-title[data-v-48408e9f] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .category-title[data-v-48408e9f] {
    font-weight: 700;
  }
}
.title-container[data-v-48408e9f] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: space-between;
  margin-bottom: 12px;
  margin-top: 12px;
  max-width: 704px;
}
.category-title[data-v-48408e9f] {
  color: var(--color-900);
  display: inline-block;
  flex-grow: 2;
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: 0;
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .category-title[data-v-48408e9f] {
    font-size: 2rem;
    line-height: 2.4375rem;
    margin: 0;
  }
}
@media (min-width: 1024px) {
  .news-card-c-skeleton[data-v-8afe874f] .wrapper {
    flex-direction: row-reverse;
  }
}
@media (min-width: 1024px) {
  .news-card-c-skeleton[data-v-8afe874f] .skeleton.image {
    height: 72px;
    width: 108px;
  }
}
.print-page-skeleton[data-v-5310d289] {
  aspect-ratio: 3/4;
  background-color: var(--color-50);
  flex-grow: 1;
  flex-shrink: 0;
  height: 400px;
  margin: 0 auto;
  width: 80%;
}
@media (min-width: 1024px) {
  .print-page-skeleton[data-v-5310d289] {
    width: 300px;
  }
}
.print-page-skeleton .skeleton[data-v-5310d289] {
  animation: loader-5310d289 1.44s infinite reverse;
  background: linear-gradient(
    90deg,
    var(--color-100),
    var(--color-300),
    var(--color-100)
  );
  background-size: 200%;
  height: 100%;
  width: 100%;
}
@keyframes loader-5310d289 {
  0% {
    background-position: -100% 0;
  }
  to {
    background-position: 100% 0;
  }
}
.breadcrumbs[data-v-1594f70b] {
  align-items: center;
  display: flex;
  margin: 0 -16px;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 0 15px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.breadcrumbs[data-v-1594f70b]::-webkit-scrollbar {
  display: none;
  height: 0;
}
.breadcrumbs[data-v-1594f70b]::-webkit-scrollbar-thumb,
.breadcrumbs[data-v-1594f70b]::-webkit-scrollbar-track {
  height: 0;
}
.breadcrumbs.is-grabbing[data-v-1594f70b] {
  cursor: grabbing;
}
.flatpages .breadcrumbs[data-v-1594f70b] {
  margin-bottom: 20px;
}
.breadcrumbs-wrap[data-v-1594f70b] {
  position: relative;
}
.breadcrumbs-wrap.archive-breadcrumbs[data-v-1594f70b] {
  margin: 0 -8px 20px;
  overflow: hidden;
  padding: 0 8px;
}
.breadcrumbs-wrap.outside[data-v-1594f70b] {
  margin: 20px 0 0;
  overflow: hidden;
  padding: 0 8px;
}
.breadcrumbs-gradient[data-v-1594f70b] {
  bottom: 0;
  content: "";
  display: none;
  height: auto;
  position: absolute;
  top: 0;
  width: 24px;
  z-index: 2;
}
@media (min-width: 429px) {
  .breadcrumbs-gradient[data-v-1594f70b] {
    display: block;
  }
}
.breadcrumbs-gradient.is-left[data-v-1594f70b] {
  background-image: var(--color-50-scrim-leading);
  left: -16px;
}
.outside .breadcrumbs-gradient.is-left[data-v-1594f70b] {
  background-image: var(--surface-scrim-leading);
}
.breadcrumbs-gradient.is-right[data-v-1594f70b] {
  background-image: var(--color-50-scrim-trailing);
  right: -16px;
}
.outside .breadcrumbs-gradient.is-right[data-v-1594f70b] {
  background-image: var(--surface-scrim-trailing);
}
.breadcrumbs-icon-container[data-v-1594f70b] {
  align-items: center;
  display: flex;
}
.breadcrumbs-link[data-v-1594f70b],
.breadcrumbs-title[data-v-1594f70b] {
  color: var(--breadcrumbs-color);
  font-size: 0.75rem;
  line-height: 1rem;
  margin: 0 2px;
  transition: all 0.15s;
  white-space: nowrap;
}
.breadcrumbs-link[data-v-1594f70b]:first-child,
.breadcrumbs-title[data-v-1594f70b]:first-child {
  margin-left: 0;
}
@media (min-width: 1024px) {
  .breadcrumbs-link[data-v-1594f70b],
  .breadcrumbs-title[data-v-1594f70b] {
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}
.flatpages .breadcrumbs-link[data-v-1594f70b],
.flatpages .breadcrumbs-title[data-v-1594f70b],
.storytelling .breadcrumbs-link[data-v-1594f70b],
.storytelling .breadcrumbs-title[data-v-1594f70b] {
  color: var(--breadcrumbs-color-special);
}
@media (min-width: 1024px) {
  .flatpages .breadcrumbs-link[data-v-1594f70b]:hover,
  .flatpages .breadcrumbs-title[data-v-1594f70b]:hover,
  .storytelling .breadcrumbs-link[data-v-1594f70b]:hover,
  .storytelling .breadcrumbs-title[data-v-1594f70b]:hover {
    color: var(--breadcrumbs-color-special-hover);
  }
  .breadcrumbs-title[data-v-1594f70b]:hover {
    cursor: default;
  }
}
.breadcrumbs .icon-chevron--right[data-v-1594f70b] {
  color: var(--breadcrumbs-chevron);
}
.video-article[data-v-6ff67a53] {
  background-color: var(--color-dark-50);
  margin-bottom: 4px;
}
.video-article[data-v-6ff67a53] .card-divider {
  margin-bottom: 20px;
  margin-top: 15px;
  width: 100%;
}
.video-article[data-v-6ff67a53] .video-player {
  padding: 0;
}
@media (min-width: 1024px) {
  .video-article[data-v-6ff67a53] .video-player {
    padding: 8px 8px 0;
  }
}
.video-article__title[data-v-6ff67a53] {
  font-size: 1.375rem;
  line-height: 1.75rem;
  padding-bottom: 16px;
}
@media (min-width: 1024px) {
  .video-article__title[data-v-6ff67a53] {
    font-size: 2rem;
    line-height: 2.4375rem;
  }
}
.video-container[data-v-6ff67a53] {
  height: 100%;
  margin-bottom: 15px;
  padding-bottom: 56.25%;
  position: relative;
  width: 100%;
}
.embed-videoPlayer__container[data-v-6ff67a53] {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
[data-v-6ff67a53] .embed-videoPlayer__container .image-label-wrap {
  background-color: var(--color-dark-50);
  height: 24px;
  letter-spacing: normal;
}
[data-v-6ff67a53] .embed-videoPlayer__container .image-label-wrap .label {
  letter-spacing: normal;
}
@supports (font-variation-settings: normal) {
  [data-v-6ff67a53] .embed-videoPlayer__container .image-label-wrap .label {
    font-variation-settings: "wght" 500;
  }
}
@supports not (font-variation-settings: normal) {
  [data-v-6ff67a53] .embed-videoPlayer__container .image-label-wrap .label {
    font-weight: 500;
  }
}
.video-details[data-v-6ff67a53] {
  margin: 0 auto;
  max-width: 640px;
  padding: 0 16px;
}
@media (min-width: 1024px) {
  .video-details[data-v-6ff67a53] {
    padding: 0;
  }
}
@supports (font-variation-settings: normal) {
  .category-breadcrumbs[data-v-55170fa2] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .category-breadcrumbs[data-v-55170fa2] {
    font-weight: 700;
  }
}
.category-breadcrumbs[data-v-55170fa2] {
  color: var(--color-900);
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: 12px 0;
  padding-left: 8px;
}
@media (min-width: 1024px) {
  .category-breadcrumbs[data-v-55170fa2] {
    font-size: 2rem;
    line-height: 2.4375rem;
    margin: 16px 0;
  }
}
.breadcrumbs-chevron[data-v-55170fa2] {
  color: var(--color-500);
  display: inline-flex;
  font-size: 24px;
  height: 24px;
  margin: 0 4px;
  width: 24px;
}
@media (min-width: 1024px) {
  .breadcrumbs-chevron[data-v-55170fa2] {
    font-size: 32px;
    height: 32px;
    margin: 0 4px;
    width: 32px;
  }
}
.tv-program__container[data-v-56403475] {
  background-color: var(--color-50);
}
.tv-program__days[data-v-56403475] {
  margin-bottom: 12px;
  overflow: hidden;
  padding: 0 8px;
}
.tv-program__days-container[data-v-56403475] {
  display: flex;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.tv-program__day-title[data-v-56403475] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  color: var(--color-600);
  display: flex;
  font-size: 0.6875rem;
  height: 48px;
  justify-content: center;
  letter-spacing: 0.09px;
  line-height: 0.875rem;
  padding: 0 8px;
  text-align: center;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .tv-program__day-title[data-v-56403475] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tv-program__day-title[data-v-56403475] {
    font-weight: 700;
  }
}
.tv-program__day-title.is-active[data-v-56403475] {
  border-bottom: 2px solid #fe262f;
  color: var(--color-900);
}
@media (min-width: 1024px) {
  .tv-program__day-title[data-v-56403475] {
    cursor: pointer;
    width: 100%;
  }
}
.tv-program__title[data-v-56403475] {
  font-size: 1.1875rem;
  line-height: 1.4375rem;
  margin-bottom: 12px;
  padding-left: 8px;
}
@supports (font-variation-settings: normal) {
  .tv-program__title[data-v-56403475] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tv-program__title[data-v-56403475] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .tv-program__title[data-v-56403475] {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.tv-program__table[data-v-56403475] {
  display: flex;
  flex-direction: column;
  padding: 0 8px;
  width: 100%;
}
.tv-program__table-item[data-v-56403475] {
  align-items: center;
  border-bottom: 1px solid var(--color-200);
  display: flex;
  font-size: 1.0625rem;
  height: 48px;
  line-height: 1.6875rem;
}
.tv-program__table-item[data-v-56403475]:last-child {
  border-bottom: none;
}
@media (min-width: 1024px) {
  .tv-program__table-item[data-v-56403475] {
    font-size: 1.125rem;
    line-height: 1.8125rem;
  }
}
.tv-program__table .item-title[data-v-56403475] {
  padding-left: 16px;
}
.live-stream-video[data-v-ba76c47e] {
  background-color: var(--color-dark-50);
  margin-bottom: 4px;
  padding: 0 8px 8px;
}
@media (min-width: 1024px) {
  .live-stream-video[data-v-ba76c47e] {
    padding-bottom: 16px;
  }
}
.live-stream-video__description[data-v-ba76c47e] {
  color: var(--color-light-50);
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-top: 8px;
}
@media (min-width: 1024px) {
  .live-stream-video__description[data-v-ba76c47e] {
    font-size: 1.125rem;
    line-height: 1.75rem;
    margin-top: 16px;
    padding: 0 24px;
  }
}
.live-stream-video[data-v-ba76c47e] .card-header.card-header-wrap {
  padding: 0;
}
.tv-widget[data-v-90c88856] {
  margin-bottom: 4px;
}
.tv-widget__container[data-v-90c88856] {
  background-color: var(--tv-widget-surface);
}
.tv-widget__header[data-v-90c88856] {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: space-between;
  padding: 0 8px;
}
.tv-widget__logo[data-v-90c88856] {
  display: block;
  height: 24px;
  width: auto;
}
.tv-widget__logo-img[data-v-90c88856] {
  height: 100%;
}
.tv-widget__body[data-v-90c88856] {
  padding-bottom: 8px;
}
.tv-widget__content[data-v-90c88856] {
  display: none;
}
.tv-widget__content.is-active[data-v-90c88856] {
  display: block;
}
.tv-widget__options[data-v-90c88856] {
  align-items: center;
  display: flex;
  gap: 16px;
  height: 100%;
  padding-right: 8px;
}
.tv-widget__options-btn[data-v-90c88856] {
  align-items: center;
  color: var(--color-dark-600);
  display: flex;
  font-size: 0.6875rem;
  height: 100%;
  letter-spacing: 0.09px;
  line-height: 0.875rem;
  position: relative;
  text-transform: uppercase;
  transition: all 0.2s;
}
@supports (font-variation-settings: normal) {
  .tv-widget__options-btn[data-v-90c88856] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .tv-widget__options-btn[data-v-90c88856] {
    font-weight: 700;
  }
}
.tv-widget__options-btn.is-active[data-v-90c88856] {
  color: var(--color-dark-900);
}
.tv-widget__options-btn.is-active[data-v-90c88856]:after {
  background-color: var(--accent);
  bottom: 0;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 1024px) {
  .tv-widget__options-btn[data-v-90c88856] {
    cursor: pointer;
  }
  .tv-widget__options-btn[data-v-90c88856]:hover {
    color: var(--color-dark-900);
  }
}
.tv-widget .content-divider[data-v-90c88856] {
  background-color: var(--color-dark-200);
  height: 1px;
  margin: 0 auto;
  width: calc(100% - 16px);
}
@media (min-width: 1024px) {
  .tv-widget .content-divider[data-v-90c88856] {
    display: none;
  }
}
@media (min-width: 1024px) {
  .card-c:hover .card-image img[data-v-1eeecfa3] {
    transform: var(--img-hover-transform);
  }
}
.content-wrapper[data-v-1eeecfa3] {
  display: flex;
}
.card-image[data-v-1eeecfa3] {
  border-radius: 50%;
  flex-grow: 0;
  flex-shrink: 0;
  height: 72px;
  margin-right: 8px;
  overflow: hidden;
  width: 72px;
}
.card-image img[data-v-1eeecfa3] {
  height: 100%;
  object-fit: cover;
  position: relative;
  width: 100%;
}
@media (min-width: 1024px) {
  .card-image img[data-v-1eeecfa3] {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.title[data-v-1eeecfa3] {
  color: var(--color-900);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  margin: 0 0 4px;
}
@supports (font-variation-settings: normal) {
  .title[data-v-1eeecfa3] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-1eeecfa3] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .title[data-v-1eeecfa3] {
    font-size: 0.875rem;
    letter-spacing: normal;
    line-height: 1.25rem;
    margin: 0 0 8px;
  }
}
.text[data-v-1eeecfa3] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  color: var(--color-900);
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 4px;
  overflow: hidden;
}
@supports (font-variation-settings: normal) {
  .text[data-v-1eeecfa3] {
    font-variation-settings: "wght" 400;
  }
}
@supports not (font-variation-settings: normal) {
  .text[data-v-1eeecfa3] {
    font-weight: 400;
  }
}
@media (min-width: 1024px) {
  .text[data-v-1eeecfa3] {
    margin-bottom: 8px;
  }
}
[data-v-1eeecfa3] .card-labels:after {
  display: none;
}
[data-v-1eeecfa3] .card-label-wrap {
  flex-shrink: 1;
  font-size: 0.75rem;
  height: auto;
  letter-spacing: 0.37px;
  line-height: 0.875rem;
}
[data-v-1eeecfa3] .card-label-wrap.is-label {
  color: var(--section-default);
}
@supports (font-variation-settings: normal) {
  [data-v-1eeecfa3] .card-label-wrap.is-label {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  [data-v-1eeecfa3] .card-label-wrap.is-label {
    font-weight: 800;
  }
}
.card-labels[data-v-1eeecfa3] {
  margin-bottom: 4px;
}
@media (min-width: 1024px) {
  .card-labels[data-v-1eeecfa3] {
    margin-bottom: 8px;
  }
}
@supports (font-variation-settings: normal) {
  .shop-product__price[data-v-de797a1d],
  .shop-product__title[data-v-de797a1d] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .shop-product__price[data-v-de797a1d],
  .shop-product__title[data-v-de797a1d] {
    font-weight: 700;
  }
}
@supports (font-variation-settings: normal) {
  .shop-product__label[data-v-de797a1d] {
    font-variation-settings: "wght" 800;
  }
}
@supports not (font-variation-settings: normal) {
  .shop-product__label[data-v-de797a1d] {
    font-weight: 800;
  }
}
.shop-product[data-v-de797a1d] {
  display: block;
  height: 100%;
  position: relative;
}
.shop-product__link[data-v-de797a1d] {
  display: grid;
  height: 100%;
}
@media (min-width: 1024px) {
  .shop-product__link:hover .shop-product__image img[data-v-de797a1d] {
    transform: var(--img-hover-transform);
  }
}
.shop-product__image[data-v-de797a1d] {
  aspect-ratio: 1/1;
  display: block;
  margin-bottom: 8px;
  overflow: hidden;
  position: relative;
}
.shop-product__image img[data-v-de797a1d] {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
@media (min-width: 1024px) {
  .shop-product__image img[data-v-de797a1d] {
    transition: transform 377ms ease;
    will-change: transform;
  }
}
.shop-product__label[data-v-de797a1d] {
  background-color: var(--accent);
  bottom: 4px;
  color: var(--color-light-50);
  font-size: 0.6875rem;
  letter-spacing: 0.61px;
  line-height: 0.875rem;
  padding: 5px;
  position: absolute;
  right: 4px;
  text-transform: uppercase;
}
.shop-product__title[data-v-de797a1d] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  color: var(--color-900);
  font-size: 0.875rem;
  letter-spacing: 1.21;
  line-height: 1.0625rem;
  margin-bottom: 4px;
  overflow: hidden;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .shop-product__title[data-v-de797a1d] {
    -webkit-line-clamp: 2;
  }
  .article-sidebar .shop-product__title[data-v-de797a1d],
  .is-content .shop-product__title[data-v-de797a1d],
  .is-sidebar .shop-product__title[data-v-de797a1d],
  .related-news__shop-widget .shop-product__title[data-v-de797a1d] {
    -webkit-line-clamp: 3;
  }
}
.shop-product__old-price[data-v-de797a1d] {
  color: var(--color-500);
  margin-bottom: 4px;
  text-decoration: line-through;
}
.shop-product__old-price[data-v-de797a1d],
.shop-product__price[data-v-de797a1d] {
  display: block;
  font-size: 0.75rem;
  word-break: break-word;
}
.shop-product__price[data-v-de797a1d] {
  color: var(--accent);
}
.shop-product__price-wrap[data-v-de797a1d] {
  align-self: flex-end;
  flex-grow: 1;
  flex-shrink: 0;
}
@supports (font-variation-settings: normal) {
  .title[data-v-3e72d347] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-3e72d347] {
    font-weight: 700;
  }
}
.external-card-link[data-v-3e72d347] {
  display: flex;
}
.title[data-v-3e72d347] {
  color: var(--color-900);
  flex-grow: 1;
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  margin-left: 8px;
  order: 2;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .title[data-v-3e72d347] {
    font-size: 0.875rem;
    letter-spacing: unset;
    line-height: 1.25rem;
    margin-left: 0;
    margin-right: 8px;
    order: 1;
  }
}
.card-image-container[data-v-3e72d347] {
  aspect-ratio: 1/1;
  flex-basis: 108px;
  flex-grow: 0;
  flex-shrink: 0;
  height: 108px;
  order: 1;
  overflow: hidden;
  width: 108px;
}
@media (min-width: 1024px) {
  .card-image-container[data-v-3e72d347] {
    aspect-ratio: 3/2;
    height: 72px;
    order: 2;
    width: 108px;
  }
}
.card-image-container[data-v-3e72d347] picture {
  aspect-ratio: inherit;
}
.card-image-container[data-v-3e72d347] img {
  aspect-ratio: inherit;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.daily-card[data-v-c792d139] {
  padding: 4px 0;
}
.daily-text[data-v-c792d139] {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.daily-text + .daily-author[data-v-c792d139] {
  margin-top: 8px;
}
.daily-author[data-v-c792d139] {
  color: var(--color-600);
  font-size: 0.8125rem;
  line-height: 1rem;
}
.daily-author span[data-v-c792d139]:before {
  content: "— ";
}
.card-newest[data-v-3f44fcfc] {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  width: 100%;
}
.content-wrapper[data-v-3f44fcfc] {
  display: flex;
  flex-direction: row;
}
.card-labels[data-v-3f44fcfc] {
  overflow: hidden;
  position: relative;
}
.card-labels.bottom-labels[data-v-3f44fcfc],
.card-labels.top-labels[data-v-3f44fcfc] {
  display: block;
}
.card-labels.bottom-labels[data-v-3f44fcfc] .card-labels {
  margin-bottom: 0;
}
.card-content[data-v-3f44fcfc] {
  display: flex;
  flex-direction: column;
  flex-grow: 2;
  overflow: hidden;
}
.title[data-v-3f44fcfc] {
  color: var(--color-900);
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin: 0 0 8px;
}
@supports (font-variation-settings: normal) {
  .title[data-v-3f44fcfc] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-3f44fcfc] {
    font-weight: 700;
  }
}
.card-most-commented[data-v-b812efec] {
  column-gap: 8px;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.position[data-v-b812efec] {
  color: var(--color-400);
  display: block;
  font-size: 1.875rem;
  min-width: 40px;
  text-align: center;
  width: 40px;
}
.title[data-v-b812efec] {
  color: var(--color-900);
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
  margin: 0 0 4px;
}
@supports (font-variation-settings: normal) {
  .title[data-v-b812efec] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-b812efec] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .title[data-v-b812efec] {
    font-size: 0.875rem;
    letter-spacing: normal;
    line-height: 1.25rem;
    margin: 0 0 8px;
  }
}
.engagement-bar[data-v-b812efec] {
  margin-left: -8px;
}
.c-card__content[data-v-ac5b11fa] {
  display: flex;
  gap: 8px;
  justify-content: space-between;
}
.c-card__image[data-v-ac5b11fa] {
  height: 100%;
  order: 1;
}
@media (min-width: 1024px) {
  .c-card__image[data-v-ac5b11fa] {
    order: unset;
  }
}
.c-card__image-figure[data-v-ac5b11fa] {
  aspect-ratio: 16/9;
  height: 100%;
  position: relative;
  width: 108px;
}
.c-card__image-figure img[data-v-ac5b11fa] {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.c-card__text[data-v-ac5b11fa] {
  order: 2;
  width: 100%;
}
@media (min-width: 1024px) {
  .c-card__text[data-v-ac5b11fa] {
    order: unset;
  }
}
.c-card__text[data-v-ac5b11fa] .in-label-stack {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 4px;
  padding: 0;
}
.c-card__text[data-v-ac5b11fa] .in-label-stack .label-text {
  color: var(--accent);
}
.c-card__title[data-v-ac5b11fa] {
  font-size: 0.9375rem;
  letter-spacing: 0.23px;
  line-height: 1.3125rem;
}
@supports (font-variation-settings: normal) {
  .c-card__title[data-v-ac5b11fa] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .c-card__title[data-v-ac5b11fa] {
    font-weight: 700;
  }
}
@media (min-width: 1024px) {
  .c-card__title[data-v-ac5b11fa] {
    font-size: 0.875rem;
    letter-spacing: unset;
    line-height: 1.25rem;
  }
}
.c-card[data-v-ac5b11fa] .tv-card__labels .card-label-wrap {
  height: 20px;
  width: 20px;
}
.c-card[data-v-ac5b11fa] .tv-card__labels .icon-play:before {
  display: block;
  font-size: 0.875rem;
}
.c-card[data-v-ac5b11fa] .tv-card__labels .is-duration {
  font-size: 0.5625rem;
  line-height: 0.875rem;
}
.archive-card[data-v-8ff1d6ed] {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  width: 100%;
}
.content-wrapper[data-v-8ff1d6ed] {
  display: flex;
  flex-direction: row;
}
.card-content[data-v-8ff1d6ed] {
  display: flex;
  flex-direction: column;
  flex-grow: 2;
}
.label[data-v-8ff1d6ed] {
  color: var(--accent);
  font-size: 0.6875rem;
  letter-spacing: 0.37px;
  line-height: 1.27;
  margin-bottom: 8px;
  text-transform: uppercase;
}
@supports (font-variation-settings: normal) {
  .label[data-v-8ff1d6ed] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .label[data-v-8ff1d6ed] {
    font-weight: 700;
  }
}
.title[data-v-8ff1d6ed] {
  color: var(--color-900);
  font-size: 1.0625rem;
  line-height: 1.43;
  margin: 0;
  word-break: break-word;
}
@supports (font-variation-settings: normal) {
  .title[data-v-8ff1d6ed] {
    font-variation-settings: "wght" 700;
  }
}
@supports not (font-variation-settings: normal) {
  .title[data-v-8ff1d6ed] {
    font-weight: 700;
  }
}
