[class^=mdi-],[class*=\ mdi-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;font-style:normal;font-weight:400;line-height:1;font-family:Material-Symbols-Outlined,sans-serif!important}
.mdi-calendar-check:before{content:""}
.mdi-user:before{content:""}
.mdi-quote-left:before{content:""}
.mdi-email:before{content:""}
.mdi-warning:before{content:""}
.mdi-clear:before{content:""}
.mdi-navigate_before:before{content:""}
.mdi-navigate_next:before{content:""}
.mdi-arrow_forward:before{content:""}
.mdi-expand_more:before{content:""}
.mdi-menu:before{content:""}
.mdi-search:before{content:""}
.mdi-search_off:before{content:""}
html{-webkit-text-size-adjust:100%;line-height:1.15}
body{margin:0}
main{display:block}
h1{margin:.67em 0;font-size:2em}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace;font-size:1em}
a{background-color:#0000}
abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace;font-size:1em}
small{font-size:80%}
sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;max-width:100%;white-space:normal;padding:0;display:table}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template,[hidden]{display:none}
*{box-sizing:border-box}
ul,ol{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}
body{font-family:var(--font-primary);font-weight:400}
a{text-decoration:none}
img{max-width:100%}
h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}
.container{max-width:1252px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;position:relative}
.d-flex{display:flex}
.row{flex-wrap:wrap;margin-left:-16px;margin-right:-16px;display:flex}
.col{flex:1 0 0;padding-left:16px;padding-right:16px}
.col-1{width:8.33333%;flex:none;padding-left:16px;padding-right:16px}
.col-2{width:16.6667%;flex:none;padding-left:16px;padding-right:16px}
.col-3{width:25%;flex:none;padding-left:16px;padding-right:16px}
.col-4{width:33.3333%;flex:none;padding-left:16px;padding-right:16px}
.col-5{width:41.6667%;flex:none;padding-left:16px;padding-right:16px}
.col-6{width:50%;flex:none;padding-left:16px;padding-right:16px}
.col-7{width:58.3333%;flex:none;padding-left:16px;padding-right:16px}
.col-8{width:66.6667%;flex:none;padding-left:16px;padding-right:16px}
.col-9{width:75%;flex:none;padding-left:16px;padding-right:16px}
.col-10{width:83.3333%;flex:none;padding-left:16px;padding-right:16px}
.col-11{width:91.6667%;flex:none;padding-left:16px;padding-right:16px}
.col-12{width:100%;flex:none;padding-left:16px;padding-right:16px}
.align-self-center{align-self:center}
.justify-content-center{justify-content:center}
.justify-content-space-between{justify-content:space-between}
.align-items-center,.d-flex{align-items:center}
.ml-1{margin-left:16px}
.ml-2{margin-left:32px}
.ml-3{margin-left:80px}
.mr-1{margin-right:16px}
.mr-2{margin-right:32px}
.mr-3{margin-right:80px}
@media (max-width:1250px){.d-l-none{display:none}
.col-l-12{width:100%}
}@media (max-width:992px){.container{padding-left:24px;padding-right:24px}
.row{margin-left:-12px;margin-right:-12px}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:12px;padding-right:12px}
.d-m-none{display:none}
.col-m-4{width:33.3333%}
.col-m-6{width:50%}
.col-m-12{width:100%}
}@media (max-width:767px){.col-s-6{width:50%}
html,body{overflow-x:hidden}
}@media (max-width:567px){.col-xs-6{width:50%}
.col-xs-12{width:100%}
.margin-minus-xs{margin-left:-24px;margin-right:-24px}
}body.header-sticky{padding-top:90px}
body.header-sticky .header.header--sticky{z-index:100;position:fixed;top:0;left:0;right:0}
.header{background:#fff;position:relative;box-shadow:0 2px 6px #00000026}
.header__row{min-height:90px;justify-content:space-between}
.header__logo{max-width:200px;margin-right:32px}
.header .logo{display:inline-block}
.header--search-bar .search{margin:0}
.main-menu{height:100%}
.main-menu a{text-transform:uppercase}
.main-menu__list{height:100%;justify-content:center;align-items:center;display:flex}
.main-menu__list>li{padding-left:12px;padding-right:12px}
.main-menu__submenu{z-index:1;opacity:0;visibility:hidden;cursor:default;background:#fff;border-radius:0 0 8px 8px;flex-flow:column wrap;margin-left:-30px;padding:20px;list-style-type:none;display:flex;position:absolute;top:90px;box-shadow:0 3px 9px #00000026}
.main-menu__submenu:before{content:"";width:100%;height:4px;background:#fff;margin-left:-30px;position:absolute;top:-4px;left:30px}
.main-menu-list-item{cursor:pointer;line-height:90px}
.main-menu-list-item:hover .main-menu-list-item-link:before{width:100%}
.main-menu-list-item__link{height:100%}
.main-menu-list-item__plus.material-symbols-outlined{color:var(--color-primary);margin-left:0;font-size:15px}
.main-menu-list-item-link{color:var(--color-primary);font-size:16px;font-weight:500;text-decoration:none;display:inline-block;position:relative}
.main-menu-submenu-item{height:40px;cursor:pointer;border-radius:8px;align-items:center;transition:all .3s ease-in;display:flex}
.main-menu-submenu-item:hover{background:var(--color-accent2)}
.main-menu-submenu-item__icon{margin-right:8px}
.main-menu-submenu-item__link{width:100%}
.main-menu-submenu-item-link{color:var(--color-primary);font-size:16px;line-height:initial;align-items:center;padding:8px 12px;text-decoration:none;display:flex}
.search{max-width:260px;flex:1;margin-left:32px;position:relative}
.search__input{width:100%;outline:none}
.search-icon{cursor:pointer;box-shadow:none;color:var(--color-primary);background:0 0;border:none;margin-top:2px;transition:all .3s;position:absolute;top:50%;right:2px;transform:translateY(-50%)}
.search-input{border:1px solid var(--color-primary);border-radius:5px;padding:10px 45px 10px 20px;transition:all .3s;-webkit-appearance:none!important}
.search-input:focus{box-shadow:0 0 3px #00000026}
#hamburger{display:none}
.menu-open #hamburger{display:block}
.menu-open #hamburger .hamburger-open-btn{display:none}
.menu-open #hamburger .hamburger-close-btn{display:block}
.menu-open .search{display:none}
.menu-open .main-menu,.menu-open .main-menu-list-item.open .main-menu-submenu{display:block}
.menu-open .main-menu-list-item.open .main-menu-list-item__plus{transform:rotate(180deg)}
@media (min-width:993px){
  .main-menu-list__item.main-menu-list-item.is-xs-hiden{display: none;}
  .main-menu-list-item:hover .main-menu-submenu{opacity:1;visibility:visible}
.main-menu-list-item-link:before{content:"";width:0;height:4px;background:var(--color-secondary);transition:all .3s;position:absolute;bottom:4px}
}@media (max-width:992px){.header__row{min-height:70px;text-align:center;justify-content:center;position:relative}
.header .logo{display:flex}
.header__logo{max-width:60%;max-height:50px;margin:auto}
.header__logo img{max-height:100%}
.header--simple .header__row{min-height:60px}
.header--simple .header__logo{max-height:40px;justify-content:center;display:flex}
.header--search-bar .header__row{min-height:60px}
.header--search-bar .search{top:unset;right:unset;transition:none;position:relative}
.header--search-bar .search .search-input{display:block}
.header--search-bar .header__logo{max-height:40px;max-width:30%;justify-content:center;margin-left:16px;display:flex}
.main-menu{width:100%;height:auto;max-height:calc(100vh - 70px);display:none;position:absolute;top:70px;left:0;overflow-y:scroll}
.main-menu__submenu{width:100%;position:static;left:0;transform:none}
.main-menu__list{flex-direction:column}
.hamburger{display:block}
.main-menu-list-item{border-bottom:1px solid var(--color-accent2);text-align:left;width:100%;margin-left:32px;margin-right:32px;line-height:55px;position:relative}
.main-menu-submenu{opacity:1;visibility:visible;background:var(--color-accent1);margin-top:-10px;padding:0 0 0 30px;display:none}
.main-menu-submenu-item{height:auto;padding:0 10px 10px 0}
.search{width:100%;max-width:100%;margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.search__input{width:100%;position:absolute;top:50%;transform:translateY(-50%)}
.search-input{padding-top:10px;padding-bottom:10px}
#hamburger{cursor:pointer;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
#hamburger .hamburger-open-btn{display:block}
#hamburger .hamburger-close-btn{display:none}
.menu-open.header{background:var(--color-accent1);z-index:11;position:fixed;top:0;bottom:0;left:0;right:0}
.menu-open.header .main-menu-submenu{box-shadow:none;width:100%;border:0}
.menu-open.header .main-menu-list-item{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}
.header .search-input{display:none}
.header.search-open .search-input{display:block}
.header.search-open .logo{opacity:0}
.header.search-open .main-menu{display:none}
}@media (max-width:567px){.main-menu-submenu__item{width:100%}
}.tag{color:#666;font-size:14px;line-height:normal;font-family:var(--font-primary);text-transform:uppercase;font-weight:600;transition:all .3s ease-in;display:inline-block}
.tag--top{background:var(--color-secondary)}
.tag--top:before{content:"🔝";margin-right:2px}
.footer{background:var(--color-accent1);padding-top:80px;padding-bottom:80px}
.footer .d-flex{justify-content:space-between}
.footer__logo{height: 40px;width:auto;max-width: 230px;}
.footer__menu{margin-bottom:8px}
.footer--simple{padding:0}
.footer--simple .footer__content{height:150px;align-items:center}
.footer--simple .footer__content .footer-menu-list-item-link{color:#757575;font-weight:400}
.footer--condensed{padding:32px 0!important}
.footer--condensed .container{justify-content:center;align-items:center;display:flex}
.footer--condensed .container .footer-copyright,.footer--condensed .container a{margin:0 8px;font-size:13px;line-height:1.9;color:#666!important}
.footer--condensed .container .footer-copyright:after,.footer--condensed .container a:after{content:"|";margin-left:16px;display:inline-block}
.footer--condensed .container .footer-copyright:last-child:after,.footer--condensed .container a:last-child:after{content:none}
.footer-menu-list{justify-content:flex-end;display:flex}
.footer-menu-list-item{align-items:center;display:inline-flex;position:relative}
.footer-menu-list-item:after{content:"";width:5px;height:5px;background:var(--color-secondary);vertical-align:middle;border-radius:100%;margin-left:16px;margin-right:16px;display:inline-block}
.footer-menu-list-item:last-of-type:after{display:none}
.footer-menu-list-item-link{color:var(--color-primary);font-size:16px;font-weight:500}
.footer-menu-list-item-link:hover{text-decoration:underline}
.footer-copyright{font-size:12px;line-height:1.9;font-family:var(--font-primary);color:var(--color-primary);text-align:right}
@media (max-width:992px){.footer{background:var(--color-accent1);padding-top:64px;padding-bottom:64px}
.footer--simple{padding:0}
.footer--simple .footer__content{flex-direction:column;justify-content:center;align-items:center}
.footer--simple .footer-menu{margin-bottom:12px}
.footer--simple .footer-menu-list{justify-content:center;display:flex}
.footer--simple .footer-menu-list li{margin:0}
.footer--simple .footer-menu-list a{text-align:center;margin:0 8px;display:block}
}@media (max-width:767px){.footer-menu-list-item:after{display:none}
.footer__logo{height:38px;width:auto;max-width: 185px; margin-bottom:8px;margin-left:auto;margin-right:auto;display:block}
.footer__menu{margin-bottom:32px}
.footer__content{flex-direction:column}
.footer--condensed{padding:32px 0}
.footer--condensed .container{flex-direction:column-reverse}
.footer--condensed .container .footer-copyright:after,.footer--condensed .container a:after{content:none;display:none}
.footer--condensed .container .footer-copyright{margin-top:16px}
.footer-menu-list{text-align:center;display:block}
.footer-menu-list__item{margin-top:32px}
.footer-copyright{text-align:center}
.footer-menu-list-item{display:block}
.footer-menu-list-item-link{font-size:16px}
}.modal-overlay{z-index:1;width:100%;height:100%;background-color:var(--bgcolor-modal-overlay);display:none;position:fixed;top:0;left:0}
.modal-overlay.show{display:block}
.popup{width:280px;height:270px;box-shadow:0 14px 64px var(--bgcolor-modal-overlay);background:var(--color-accent1);text-align:center;border-radius:16px;padding-top:43px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.popup__close{z-index:1;position:absolute;top:20px;right:20px}
.popup__close:before,.popup__close:after{content:"";width:2px;height:15px;background:var(--color-accent3);border-radius:100%;position:absolute}
.popup__close:before{transform:rotate(45deg)}
.popup__close:after{transform:rotate(135deg)}
.popup__figure{margin-bottom:39px}
.popup__succes{margin-bottom:5px}
.popup-close{width:14px;height:14px;cursor:pointer}
.popup-succes{color:var(--color-primary);font-size:28px;font-weight:700}
.popup-subscribed{color:var(--color-accent3);font-size:16px;line-height:1.5;font-family:var(--font-primary)}
#SearchIndex .search-summary{color:#666;margin-top:16px;font-size:14px}
#SearchIndex .search-form{position:relative}
#SearchIndex .search-form .search-field{border:1px solid var(--color-accent3);width:100%;background:#fff;border-radius:5px;padding:15px 45px 15px 50px}
#SearchIndex .search-form .search-field:focus{box-shadow:0 0 6px #00000026}
#SearchIndex .search-form .search-field:focus-visible{outline:none}
#SearchIndex .search-form .search-results-form-icon{box-shadow:none;color:var(--color-accent3);height:100%;width:40px;z-index:1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;left:8px}
#SearchIndex .search-form .search-button{box-shadow:none;cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;top:13px;right:10px}
#SearchIndex .results-empty{margin-top:64px}
#SearchIndex .results-empty p{font-size:18px}
#SearchIndex .results-empty small{margin-top:8px;display:block}
#SearchIndex .results-empty ul{padding-left:20px}
#SearchIndex .results-empty ul li{margin-top:8px}
#SearchIndex .results-empty ul li:before{content:"•";color:var(--color-primary);width:1em;margin-left:-1em;display:inline-block}
#SearchIndex .sponsored{margin-bottom:16px;padding-top:16px}
#SearchIndex .related{margin-top:16px;margin-bottom:16px}
#SearchIndex .results .search-results{margin-top:32px}
#SearchIndex .results .search-results-label{color:#666;margin-bottom:16px;font-size:14px}
#SearchIndex .results .search-result{margin-bottom:16px}
#SearchIndex .results .search-result:last-child{margin-bottom:0}
#SearchIndex .results .search-result-title,#SearchIndex .results .search-result-link a{display:block}
#SearchIndex .results .search-result-link a:hover{text-decoration:underline}
#SearchIndex .results--paid .search-result-title{color:#666;font-size:14px;line-height:19px}
#SearchIndex .results--paid .search-result-link a{color:#666;font-size:14px}
#SearchIndex .results--paid .search-result-snippet{color:#666;font-size:14px;line-height:19px}
#SearchIndex .results--organic .search-result-title{color:#3416b2;font-size:18px;line-height:21px}
#SearchIndex .results--organic .search-result-link a{color:#3e7e2b;font-size:14px}
#SearchIndex .results--organic .search-result-snippet{color:#373737;font-size:12px;line-height:19px}
@media (max-width:767px){#SearchIndex>.section,#SearchIndex>.article--paid,#SearchIndex>.articles-listing-no-results{margin:32px 0}
#SearchIndex .search-results{margin-top:32px}
#SearchIndex .section--headerless .section--top-logo{display:none}
#SearchIndex .section--headerless .section--bottom-logo{display:block}
#SearchIndex .section--search-bar{margin-top:0}
}#SearchIndex .section--search-web .search-results-label{font-size:18px}
#SearchIndex .section--search-web .search-form{display:none}
#SearchIndex .section--search-web .search-results .search-result-title,#SearchIndex .section--search-web .search-results .search-result-link{margin-bottom:8px}
@media (max-width:767px){#SearchIndex .section--search-web .search-form{display:block}
#SearchIndex .section--search-web .search-results{margin-top:0}
#SearchIndex .section--search-web .results-empty{margin-top:16px}
}#SearchIndex .section--headerless{position:relative}
#SearchIndex .section--headerless .section--top-logo{z-index:2;max-width:200px;position:absolute;top:16px;right:16px}
#SearchIndex .section--headerless .section--bottom-logo{max-width:160px;margin:32px auto auto;display:none}
#SearchIndex .section--headerless .container{max-width:670px}
#SearchIndex .section--headerless .search-results{margin-bottom:32px}
#SearchIndex .section--headerless .search-form .search-field{border:1px solid #d1d1d1}
@media (max-width:767px){#SearchIndex .section--headerless{margin-top:0}
#SearchIndex .section--headerless .section--top-logo{display:none}
#SearchIndex .section--headerless .section--bottom-logo{display:block}
}#SearchIndex .section--search-bar .search-result-title,#SearchIndex .section--search-bar .search-result-snippet,#SearchIndex .section--search-bar .search-result-link a{color:#666!important;font-size:12px!important}
.category-preview-heading{margin-bottom:40px;position:relative}
.category-preview-heading:before{content:"";width:100%;height:1px;background:var(--color-accent2);position:absolute;bottom:-8px;left:0}
.category-preview-heading-title{color:var(--color-primary)}
/* .category-preview-heading-title:hover{color:var(--color-secondary)} */
.category-preview-all{color:var(--color-primary);text-transform:uppercase;align-items:center;font-size:16px;font-weight:400;display:inline-flex}
.category-preview-all span{margin-left:8px;font-size:17px;transition:margin-left .3s}
.category-preview-all:hover{color:var(--color-secondary)}
.category-preview-all:hover span{margin-left:16px;transition:margin-left .3s}
@media (max-width:567px){.category-preview-heading-title{font-size:28px}
.row [class*=col-]:last-child .vertical-article-preview{margin-bottom:0}
}.categories .row{justify-content:center;align-items:center}
.categories__title{margin-bottom:64px}
.categories-title{color:var(--color-accent1);text-align:center}
.categories-item{text-align:center}
.categories-item__figure{margin-bottom:32px;position:relative}
.categories-item-figure-img{width:100%;object-fit:cover;border:3px solid var(--color-primary);border-radius:50%}
.categories-item-name{text-align:center}
.categories-item-name-link{color:var(--color-accent1)}
.categories-item-name-link:hover{text-decoration:underline}
@media (max-width:992px){.categories__item{margin-bottom:32px}
.categories .categories-item__figure{height:auto}
.categories .categories-item-figure{padding-bottom:0}
.categories .categories-item-figure-img{width:212px;height:212px;position:static;transform:none}
.categories .categories-item-name-link{font-size:24px}
}@media (max-width:767px){.categories .categories-item-figure-img{width:160px;height:160px}
}@media (max-width:567px){.categories{padding-top:64px;padding-bottom:32px}
.categories .categories-title{margin-bottom:64px}
.categories .categories-item-figure-img{width:140px;height:140px}
.categories .categories-item-name-link{font-size:21px}
}.vertical-article-preview__figure{border-radius:12px;position:relative;overflow:hidden}
.vertical-article-preview__figure img{width:100%;display:block}
.vertical-article-preview__tags{margin-top:16px}
.vertical-article-preview__name{margin-top:16px;line-height:normal}
.vertical-article-preview__text{color:var(--color-accent3);margin-top:16px;font-size:14px;font-weight:400;line-height:22px}
.vertical-article-preview__details{color:#666;flex-wrap:wrap;margin-top:16px;margin-bottom:0;font-size:14px;line-height:normal;display:flex}
.vertical-article-preview__details>div{align-items:flex-end;display:flex;position:relative}
.vertical-article-preview__details>div:after{content:"";width:5px;height:5px;background:#666;border-radius:100%;align-self:center;margin-left:8px;margin-right:8px;display:flex}
.vertical-article-preview__details>div:last-child:after{display:none}
.vertical-article-preview-name-link{color:var(--color-accent3);font-size:24px;font-weight:600;font-family:var(--font-primary);transition:all .3s ease-in}
.vertical-article-preview-sections:hover .vertical-article-preview-name-link{text-decoration:underline}
@media (max-width:567px){.vertical-article-preview{margin-bottom:32px}
}.horizontal-article-preview{display:flex}
.horizontal-article-preview__figure{border-radius:12px;margin-right:16px;position:relative;overflow:hidden}
.horizontal-article-preview__figure img{border-radius:12px;display:block}
.horizontal-article-preview__tags{margin-bottom:16px}
.horizontal-article-preview__text{color:var(--color-accent3);margin-top:16px;font-size:14px;font-weight:400;line-height:22px}
.horizontal-article-preview__details{flex-wrap:wrap;margin-top:16px}
.horizontal-article-preview-name-link{color:var(--color-accent3);font-size:24px;font-weight:600;font-family:var(--font-primary);transition:all .3s ease-in}
.horizontal-article-preview-infos:hover .horizontal-article-preview-name-link{text-decoration:underline}
@media (max-width:567px){.horizontal-article-preview{margin-bottom:32px}
}.articles-listing-no-results{text-align:center;color:var(--color-accent3)}
@media (max-width:567px){.articles-listing [class*=col]:last-child .vertical-article-preview{border-bottom:none;margin-bottom:0;padding-bottom:0}
.articles-listing .vertical-article-preview{border-bottom:1px solid var(--color-accent2);flex-direction:row-reverse;margin-bottom:24px;padding-bottom:24px;display:flex}
.articles-listing .vertical-article-preview .vertical-article-preview-figure{width:40%;margin-bottom:0;margin-left:16px}
.articles-listing .vertical-article-preview .vertical-article-preview-sections{width:60%}
.articles-listing .vertical-article-preview__tags{margin-top:0}
.articles-listing .vertical-article-preview__figure{border-radius:0}
.articles-listing .vertical-article-preview__figure .hover-scale-effect{height:auto}
.articles-listing .vertical-article-preview__figure .hover-scale-effect:hover{transform:none}
.articles-listing .vertical-article-preview__figure img{height:auto;object-fit:none;min-height:150px;border-radius:12px}
}#ArticleAfsOptimized .container,#ArticleAfsOptimizedDense .container{max-width:760px}
#ArticleAfsOptimized .container .article-heading,#ArticleAfsOptimized .container .slider-heading,#ArticleAfsOptimizedDense .container .article-heading,#ArticleAfsOptimizedDense .container .slider-heading{font-size:21px}
#ArticleAfsOptimized .container .article-paragraph,#ArticleAfsOptimizedDense .container .article-paragraph{font-size:18px;line-height:1.7}
#ArticleAfsOptimized .container .article-list-item,#ArticleAfsOptimizedDense .container .article-list-item{font-size:18px}
#ArticleAfsOptimized .container .article-caption,#ArticleAfsOptimizedDense .container .article-caption{font-size:24px}
#ArticleAfsOptimized .container .article-list--sources .article-sources-list-item,#ArticleAfsOptimizedDense .container .article-list--sources .article-sources-list-item{font-size:14px}
@media (max-width:767px){#ArticleAfsOptimizedDense .article{margin-top:8px;margin-bottom:32px}
#ArticleAfsOptimizedDense .container .article-heading{margin-bottom:8px;font-size:20px;line-height:28px}
#ArticleAfsOptimizedDense .container .article-subheading{margin-top:8px;margin-bottom:8px;font-size:20px}
#ArticleAfsOptimizedDense .container .article-paragraph{margin-bottom:8px;font-size:15px;line-height:22px}
#ArticleAfsOptimizedDense .container .article-list-item{font-size:15px}
#ArticleAfsOptimizedDense .container .article-caption{margin-bottom:8px;font-size:18px}
#ArticleAfsOptimizedDense .container .article__list{margin-bottom:8px}
}.article .article-sources-caption{font-size:16px}
.article .article-sources-list-item{font-size:14px;font-family:var(--font-primary);color:var(--color-accent3);margin-left:16px;padding-left:16px;font-weight:400;line-height:1.8;display:flex;position:relative}
.article .article-sources-list-item--number{width:16px;position:absolute;left:0}
.article--paid .article-sources-list-item{font-size:14px}
.article--paid .article-sources-list-item a{color:#666}
.pagination--default{align-items:stretch;margin-top:32px;display:flex}
.pagination--default .pagination-button{height:40px;width:40px;color:var(--color-primary);border:1px solid var(--color-primary);justify-content:center;align-items:center;margin-right:8px;display:flex}
.pagination--default .pagination-button:hover{font-weight:700;box-shadow:0 0 6px #00000026}
.pagination--default .pagination-button-active{font-weight:700}
.pagination--load-more .btn.disabled{opacity:.7;cursor:not-allowed}
@media (max-width:767px){.pagination--default{justify-content:center}
}.widget{font-family:var(--font-widget);margin-bottom:32px;font-size:20px;font-weight:400;line-height:24px}
.widget__title{margin-bottom:16px}
.widget-grid,.widget-style-white_ranked .widget__buttons,.widget.widget-style-blue_ranked_images .widget__buttons,.widget.widget-style-blue_ranked .widget__buttons,.widget.widget-style-blue_ovals .widget__buttons{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:8px;display:grid}
@media (max-width:992px){.widget-grid,.widget-style-white_ranked .widget__buttons,.widget.widget-style-blue_ranked_images .widget__buttons,.widget.widget-style-blue_ranked .widget__buttons,.widget.widget-style-blue_ovals .widget__buttons{grid-template-columns:1fr}
}.widget-button{min-height:70px;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 24px;display:flex}
.widget-button .widget-button-number{background:#f05252;margin-right:24px;font-size:24px;font-weight:500}
.widget-button .widget-button-text{flex:100%;font-size:20px}
.widget-button .widget-button-icon{margin-left:24px}
.widget-button .widget-button-icon--chevron,.widget-button .widget-style-white_ranked .widget-button-icon,.widget-style-white_ranked .widget-button .widget-button-icon,.widget-button .widget.widget-style-blue_ranked_images .widget-button-icon,.widget.widget-style-blue_ranked_images .widget-button .widget-button-icon,.widget.widget-style-blue_ranked .widget-button .widget-button-icon{width:.5rem;color:#f05252;border-top:.875rem solid #0000;border-bottom:.875rem solid #0000;border-left:.875rem solid}
.widget-button .widget-button-icon--font,.widget.widget-style-blue_ovals .widget-button .widget-button-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:Material Symbols Outlined,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
.widget-button.widget-button:nth-child(4n-2) .widget-button-icon--chevron,.widget-button.widget-button:nth-child(4n-2) .widget-style-white_ranked .widget-button-icon,.widget-style-white_ranked .widget-button.widget-button:nth-child(4n-2) .widget-button-icon,.widget-button.widget-button:nth-child(4n-2) .widget.widget-style-blue_ranked_images .widget-button-icon,.widget.widget-style-blue_ranked_images .widget-button.widget-button:nth-child(4n-2) .widget-button-icon,.widget.widget-style-blue_ranked .widget-button.widget-button:nth-child(4n-2) .widget-button-icon{color:#faca15}
.widget-button.widget-button:nth-child(4n-2) .widget-button-number{background:#faca15}
.widget-button.widget-button:nth-child(4n-1) .widget-button-icon--chevron,.widget-button.widget-button:nth-child(4n-1) .widget-style-white_ranked .widget-button-icon,.widget-style-white_ranked .widget-button.widget-button:nth-child(4n-1) .widget-button-icon,.widget-button.widget-button:nth-child(4n-1) .widget.widget-style-blue_ranked_images .widget-button-icon,.widget.widget-style-blue_ranked_images .widget-button.widget-button:nth-child(4n-1) .widget-button-icon,.widget.widget-style-blue_ranked .widget-button.widget-button:nth-child(4n-1) .widget-button-icon{color:#31c48d}
.widget-button.widget-button:nth-child(4n-1) .widget-button-number{background:#31c48d}
.widget-button.widget-button:nth-child(4n) .widget-button-icon--chevron,.widget-button.widget-button:nth-child(4n) .widget-style-white_ranked .widget-button-icon,.widget-style-white_ranked .widget-button.widget-button:nth-child(4n) .widget-button-icon,.widget-button.widget-button:nth-child(4n) .widget.widget-style-blue_ranked_images .widget-button-icon,.widget.widget-style-blue_ranked_images .widget-button.widget-button:nth-child(4n) .widget-button-icon,.widget.widget-style-blue_ranked .widget-button.widget-button:nth-child(4n) .widget-button-icon{color:#3f83f8}
.widget-button.widget-button:nth-child(4n) .widget-button-number{background:#3f83f8}
.widget-button-shadow,.widget.widget-style-red_solo .widget-button{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}
.widget-button-shadow-large,.widget-style-white_ranked .widget-button,.widget.widget-style-blue_ranked_images .widget-button,.widget.widget-style-blue_ranked .widget-button{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}
@media (max-width:992px){.widget-button{justify-content:flex-start;margin-left:0!important;margin-right:0!important;padding-top:12px!important;padding-bottom:12px!important}
.widget-button-text,.widget-button-number{margin-right:24px!important;font-size:18px!important}
.widget-button-icon{margin-left:auto!important}
}.widget.widget-style-blue_ovals .widget-button-image,.widget.widget-style-blue_ovals .widget-button-number{display:none}
.widget.widget-style-blue_ovals .widget-button{color:#fff;background-color:#1e61a6;border-radius:32px;align-items:center;padding:20px 10px 20px 20px;font-size:21px;box-shadow:1px 1px 10px 1px #00000080}
.widget.widget-style-blue_ovals .widget-button .widget-button-icon{margin-left:0;font-size:45px}
.widget.widget-style-blue_ovals .widget-button .widget-button-icon:before{content:""}
.widget.widget-style-blue_ovals .widget-button:hover{opacity:.75}
@media (max-width:992px){.widget.widget-style-blue_ovals .widget-button{padding-left:20px;padding-top:12px!important;padding-bottom:12px!important}
.widget.widget-style-blue_ovals .widget-button .widget-button-text{margin-right:0!important}
.widget.widget-style-blue_ovals .widget-button .widget-button-icon{font-size:40px!important}
}.widget.widget-style-blue_ranked .widget-button-image{display:none}
.widget.widget-style-blue_ranked .widget-button{color:#fff;background-color:#173a98;font-size:21px}
.widget.widget-style-blue_ranked .widget-button .widget-button-number{height:30px;text-align:center;border-radius:50%;flex:0 0 30px;margin-right:16px;line-height:30px}
.widget.widget-style-blue_ranked .widget-button .widget-button-text{font-size:21px}
.widget.widget-style-blue_ranked .widget-button .widget-button-icon{margin-left:16px}
.widget.widget-style-blue_ranked .widget-button:hover{opacity:.75}
@media (max-width:992px){.widget.widget-style-blue_ranked .widget-button{padding-top:8px!important;padding-bottom:8px!important}
.widget.widget-style-blue_ranked .widget-button .widget-button-number,.widget.widget-style-blue_ranked .widget-button .widget-button-text{margin-right:16px!important}
}.widget.widget-style-blue_ranked_images .widget-button-image{width:80px;height:100%;object-fit:cover;display:inline-block;position:absolute;top:0;bottom:0;left:0}
.widget.widget-style-blue_ranked_images .widget-button-icon{margin-left:16px}
.widget.widget-style-blue_ranked_images .widget-button{color:#fff;background-color:#173a98;padding-left:96px;position:relative}
.widget.widget-style-blue_ranked_images .widget-button .widget-button-number{height:28px;width:28px;text-align:center;z-index:1;border-radius:50%;font-size:14px;line-height:28px;display:inline-block;position:absolute;top:6px;left:6px}
.widget.widget-style-blue_ranked_images .widget-button:hover{opacity:.75}
@media (max-width:992px){.widget.widget-style-blue_ranked_images .widget-button{min-height:75px;padding-left:96px}
.widget.widget-style-blue_ranked_images .widget-button-number{font-size:14px!important}
.widget.widget-style-blue_ranked_images .widget-button-text{font-size:20px!important}
}.widget.widget-style-red_solo .widget-button-number,.widget.widget-style-red_solo .widget-button-image,.widget.widget-style-red_solo .widget-button-icon{display:none}
.widget.widget-style-red_solo .widget-button{text-align:center;color:#fff;background-color:#c81e1e;margin-top:8px;padding:20px;font-weight:500;line-height:30px;display:block}
.widget.widget-style-red_solo .widget-button:hover{background:#f05252}
.widget.widget-style-red_solo .widget-button-text{margin:0!important}
@media (max-width:992px){.widget.widget-style-red_solo .widget-button{min-height:auto;padding-top:12px!important;padding-bottom:12px!important}
.widget.widget-style-red_solo .widget-button-text{font-size:20px!important}
}.widget-style-white_ranked .widget-button-image{display:none}
.widget-style-white_ranked .widget-button-number{background:0 0!important}
.widget-style-white_ranked .widget-button{color:#1e429f;background-color:#fff;border:2px solid #f4f5f7}
.widget-style-white_ranked .widget-button:hover{background-color:#f4f5f7}
.widget-style-white_ranked .widget-button-icon{margin-left:20px}
@media (max-width:992px){.widget.widget-style-white_ranked .widget-button{padding-top:12px!important;padding-bottom:12px!important}
}.organic-results{margin-top:20px}
.spoiler{text-align:center;color:var(--color-primary);cursor:pointer;margin-top:32px;margin-bottom:32px;font-size:18px;font-weight:700;text-decoration:underline}
.spoiler~*{display:none}
.spoiler:hover{text-decoration:none}
.spoiler:after{content:"Continue Reading"}
.d-none{display:none}
.hidden{overflow:hidden}
.color-primary{color:var(--color-primary)}
.color-secondary{color:var(--color-secondary)}
.hover-scale-effect{display:block;position:relative}
.hover-scale-effect img{object-fit:cover;transition:all .5s}
.hover-scale-effect:hover img{transition:all .5s;transform:scale(1.1)}
.section,.article--paid,.articles-listing-no-results{margin-bottom:80px}
.section.section-mt,.section-mt.article--paid,.articles-listing-no-results{margin-top:80px}
.section.section-mb,.section-mb.article--paid,.section-mb.articles-listing-no-results{margin-bottom:80px}
.section.section-mt-none,.section-mt-none.article--paid,.section-mt-none.articles-listing-no-results{margin-top:0}
.section.section-mb-none,.section-mb-none.article--paid,.section-mb-none.articles-listing-no-results{margin-bottom:0}
.section--light,#HomeIndex>.section-category-preview:nth-child(odd){background:#fbfbfb;padding-top:80px;padding-bottom:80px}
.section--primary{background:var(--color-primary);padding-top:80px;padding-bottom:80px}
.section--small,#HomeIndex{margin-bottom:32px}
.section--small.section-mt,.section-mt#HomeIndex,.section--small.articles-listing-no-results,.articles-listing-no-results#HomeIndex{margin-top:32px}
.section--small.section-mb,.section-mb#HomeIndex{margin-bottom:32px}
.section--small.section--light,#HomeIndex>.section--small.section-category-preview:nth-child(odd),.section--light#HomeIndex,#HomeIndex>#HomeIndex.section-category-preview:nth-child(odd),.section--small.section--primary,.section--primary#HomeIndex{padding-top:32px;padding-bottom:32px}
.section-titles,.slider__heading{margin-bottom:64px}
.section-titles--border{position:relative}
.section-titles--border:before{content:"";width:100%;height:1px;background:var(--color-accent2);position:absolute;bottom:-16px;left:0}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.trim-text,.trim-text--three-lines,#HomeIndex .main-preview .vertical-article-preview__text,.vertical-article-preview__text,.horizontal-article-preview__text,.trim-text--two-lines,#SearchIndex .section--headerless .search-result-snippet{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.trim-text--two-lines,#SearchIndex .section--headerless .search-result-snippet{-webkit-line-clamp:2}
.trim-text--three-lines,#HomeIndex .main-preview .vertical-article-preview__text,.vertical-article-preview__text,.horizontal-article-preview__text{-webkit-line-clamp:3}
.heading-title,.document-heading,#HomeAbout .about-us-header-title,.slider-heading,.recently-heading,.join-form-heading,.bg-article-preview-block-heading,.category-preview-heading-title{font-size:36px;font-weight:700}
.heading-subtitle,#HomeIndex .main-preview .vertical-article-preview-name-link,.sidebar-latest__heading,.categories-item-name-link{font-size:28px;font-weight:700}
.article-additional-infos,.article__details,.bg-article-preview-block__details,.horizontal-article-preview__details{color:#666;font-size:14px;line-height:normal;display:flex}
.article-additional-infos>div,.article__details>div,.bg-article-preview-block__details>div,.horizontal-article-preview__details>div{align-items:flex-end;display:flex;position:relative}
.article-additional-infos>div:after,.article__details>div:after,.bg-article-preview-block__details>div:after,.horizontal-article-preview__details>div:after{content:"";width:5px;height:5px;background:#666;border-radius:100%;align-self:center;margin-left:8px;margin-right:8px;display:flex}
.article-additional-infos>div:last-child:after,.article__details>div:last-child:after,.bg-article-preview-block__details>div:last-child:after,.horizontal-article-preview__details>div:last-child:after{display:none}
.article-advertisement{background:var(--bgcolor-advertisement);justify-content:center;align-items:center;display:flex}
.article-advertisement-text{text-transform:uppercase;font-size:28px;font-family:var(--font-primary);color:var(--color-accent3)}
.divider{width:100%;height:1px;background:var(--color-primary)}
.author-name{color:var(--color-accent3);font-size:12px;font-family:var(--font-primary)}
.time{color:var(--color-primary);font-size:12px;font-family:var(--font-primary);vertical-align:top;line-height:24px}
.date{color:var(--color-accent3);font-size:12px;font-family:var(--font-primary);vertical-align:top;line-height:24px}
@media (max-width:992px){.heading-title,.document-heading,#HomeAbout .about-us-header-title,.slider-heading,.recently-heading,.join-form-heading,.bg-article-preview-block-heading,.category-preview-heading-title{font-size:28px}
.section,.article--paid,.articles-listing-no-results{margin-bottom:64px}
.section.section-mt,.section-mt.article--paid,.articles-listing-no-results{margin-top:64px}
.section.section-mt.section--small,.section.section-mt#HomeIndex,.section-mt.section--small.article--paid,.section-mt.article--paid#HomeIndex,.section--small.articles-listing-no-results,.articles-listing-no-results#HomeIndex{margin-top:32px}
.section.section-mb,.section-mb.article--paid,.section-mb.articles-listing-no-results{margin-bottom:64px}
.section.section-mb.section--small,.section.section-mb#HomeIndex,.section-mb.section--small.article--paid,.section-mb.article--paid#HomeIndex,.section-mb.section--small.articles-listing-no-results,.section-mb.articles-listing-no-results#HomeIndex{margin-bottom:32px}
.section--light,#HomeIndex>.section-category-preview:nth-child(odd){padding-top:64px;padding-bottom:64px}
.section--light.section--small,#HomeIndex>.section--small.section-category-preview:nth-child(odd),.section--light#HomeIndex,#HomeIndex>#HomeIndex.section-category-preview:nth-child(odd){margin-top:32px;margin-bottom:32px}
.section--primary{padding-top:64px;padding-bottom:64px}
.section--primary.section--small,.section--primary#HomeIndex{margin-top:32px;margin-bottom:32px}
}.bg-article-preview{background:50%/cover no-repeat;margin-bottom:80px;padding-top:160px;padding-bottom:160px}
.bg-article-preview-block{width:477px;background:var(--color-accent1);flex-direction:column;padding:32px;display:flex}
.bg-article-preview-block__tags,.bg-article-preview-block__heading{margin-bottom:16px}
.bg-article-preview-block__heading:hover{color:var(--color-secondary)}
.bg-article-preview-block__text{max-width:350px;margin-bottom:16px}
.bg-article-preview-block__details{margin-bottom:0}
.bg-article-preview-block-heading{color:var(--color-primary)}
.bg-article-preview-block-heading:hover .bg-article-preview-block__heading{color:var(--color-secondary)}
.bg-article-preview-block-text{color:var(--color-accent3);font-size:16px;line-height:1.8;font-family:var(--font-primary)}
.bg-article-preview-block-tags__tag{margin-right:8px}
@media (max-width:992px){.bg-article-preview{padding-top:64px;padding-bottom:64px}
}@media (max-width:767px){.bg-article-preview__block{margin-left:0}
.bg-article-preview__block .bg-article-preview-block-text{margin-bottom:0}
.bg-article-preview__block .bg-article-preview-block__details,.bg-article-preview__block .bg-article-preview-block-tags{display:none}
}@media (max-width:567px){.bg-article-preview__block{width:100%}
}.join-form{text-align:center;background:var(--color-accent2);height:100%;flex-direction:column;justify-content:space-between;padding:40px 80px;display:flex}
.join-form__figure{width:80%;margin-bottom:32px;margin-left:auto;margin-right:auto}
.join-form__figure img{border-radius:12px;overflow:hidden}
.join-form__heading,.join-form__text{margin-bottom:32px}
.join-form__email{width:375px;height:42px}
.join-form__button{height:42px;min-width:146px}
.join-form-heading{color:var(--color-primary)}
.join-form-text{color:var(--color-accent3);font-size:16px;font-family:var(--font-primary);line-height:1.8}
.join-form-privacy{color:#666;margin-top:32px;font-size:14px;font-style:italic}
.join-form-privacy a{color:var(--color-primary)}
.join-form-privacy a:hover{color:var(--color-secondary)}
.join-form-field{justify-content:space-between;display:flex}
.join-form-email{border:1px solid var(--color-accent2);border-radius:8px 0 0 8px;padding:11px 16px}
.join-form-email:disabled{background:var(--color-accent1)}
.join-form-email:disabled::placeholder{color:var(--color-accent2)}
.join-form-email:active,.join-form-email:focus{border-color:var(--color-secondary)}
.join-form-email:focus-visible{outline:none}
.join-form-button{color:var(--color-secondary);font-size:16px;font-family:var(--font-primary);border:1px solid var(--color-secondary);cursor:pointer;border-radius:0 8px 8px 0;transition:all .3s ease-in}
.join-form-button:hover{background:var(--color-secondary);color:var(--color-accent1)}
.join-form-button:active{background:var(--color-accent3);color:var(--color-accent1)}
.join-form-button:disabled{color:var(--color-accent1);border-color:var(--color-accent1)}
@media (max-width:992px){.section.section-recently,.section-recently.article--paid,.section-recently.articles-listing-no-results{margin-bottom:0}
.join-form{background:var(--color-primary);height:auto;margin-top:64px;margin-left:-24px;margin-right:-24px;padding:64px 24px}
.join-form-figure{display:none}
.join-form-heading{color:var(--color-accent1)}
.join-form-text{color:var(--color-accent2)}
.join-form-field{justify-content:center}
.join-form-privacy,.join-form-privacy a{color:var(--color-accent1)}
.join-form-privacy a:hover{text-decoration:underline}
}@media (max-width:567px){.join-form{padding:64px 24px}
}@media (max-width:567px) and (max-width:567px){.join-form__email{width:241px}
}@media (max-width:567px){.join-form__button{min-width:94px}
}@media (max-width:380px){.join-form__email{min-width:145px}
}.recently .horizontal-article-preview{border-bottom:1px solid var(--color-accent2);margin-bottom:16px;padding-bottom:16px}
.recently .horizontal-article-preview:last-of-type{border:0;margin-bottom:0;padding-bottom:0}
.recently-heading{color:var(--color-primary);margin-bottom:64px;position:relative}
.recently-heading:before{content:"";width:100%;height:1px;background:var(--color-accent2);position:absolute;bottom:-16px;left:0}
@media (max-width:567px){.recently-heading{text-align:center}
.recently .horizontal-article-preview__details{display:none}
.recently .horizontal-article-preview-name-link{font-size:16px}
}.sidebar-latest{background:var(--color-accent2);padding:32px}
.sidebar-latest__heading{color:var(--color-primary);text-align:center;margin-top:0;margin-bottom:32px}
.sidebar-latest .horizontal-article-preview{margin-bottom:32px}
.sidebar-latest .horizontal-article-preview .hover-scale-effect{border-radius:12px;overflow:hidden}
.sidebar-latest .horizontal-article-preview img{min-height:72px}
.sidebar-latest .horizontal-article-preview .horizontal-article-preview__tags{margin-bottom:8px}
.sidebar-latest .horizontal-article-preview .horizontal-article-preview__tags .tag{font-weight:400}
.sidebar-latest .horizontal-article-preview .horizontal-article-preview-name-link{font-size:16px;line-height:normal}
.sidebar-latest .horizontal-article-preview:last-child{margin-bottom:0}
@media (max-width:992px){.sidebar-latest{padding-left:24px;padding-right:24px}
.sidebar{margin-left:-24px;margin-right:-24px}
}.section-spotlights{padding-left:24px;padding-right:24px}
.spotlights-item{height:400px;background:50%/cover no-repeat;flex-direction:column;justify-content:flex-end;padding:24px;display:flex}
.spotlights-item:hover{box-shadow:0 0 10px #0006}
.spotlights-item-heading{background:var(--color-accent1);padding:24px}
.spotlights-item-heading__link{color:var(--color-primary);font-size:28px;font-weight:700;transition:all .3s ease-in}
.spotlights-item-heading__link:hover{color:var(--color-secondary)}
@media (max-width:1300px){.spotlights-item-heading__link{font-size:18px}
}@media (min-width:992px){.spotlights-item-heading{min-height:180px}
}@media (max-width:992px){.spotlights-item-heading__link{font-size:28px}
}@media (max-width:567px){.section-spotlights{padding-bottom:56px}
.spotlights-item{text-align:center;padding:20px 24px}
}.slider{position:relative}
.slider__btns{width:112px;height:48px;position:absolute;top:0;right:40px}
.slider .swiper-button-next,.slider .swiper-button-prev{width:48px;height:48px;background:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 20L22 24L26 28' stroke='%2338383B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='0.5' y='0.5' width='47' height='47' rx='23.5' stroke='%23DBDCDF'/%3E%3C/svg%3E%0A") 50%/cover no-repeat;margin-top:0;transition:all .3s ease-in;top:0}
.slider .swiper-button-next:hover,.slider .swiper-button-prev:hover{transform:scale(1.2)}
.slider .swiper-button-next:after,.slider .swiper-button-prev:after{display:none}
.slider .swiper-button-prev{left:0}
.slider .swiper-button-next{right:0;transform:scaleX(-1)}
.slider .swiper-button-next:hover{transform:scale(-1.2,1.2)}
.slider-heading{text-align:center;color:var(--color-primary)}
@media (max-width:992px){.slider__btns{right:20px}
}@media (max-width:767px){.section.slider,.slider.article--paid,.slider.articles-listing-no-results{margin-bottom:32px}
.section.slider .slider__btns,.slider.article--paid .slider__btns,.slider.articles-listing-no-results .slider__btns{display:none}
.section.slider .swiper,.slider.article--paid .swiper,.slider.articles-listing-no-results .swiper{margin:0;padding:0}
.section.slider .swiper-wrapper,.slider.article--paid .swiper-wrapper,.slider.articles-listing-no-results .swiper-wrapper{width:auto;height:auto;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;display:flex}
.section.slider .swiper-slide,.slider.article--paid .swiper-slide,.slider.articles-listing-no-results .swiper-slide{width:100%;flex:none;margin-bottom:32px;padding-left:16px;padding-right:16px}
.section.slider .swiper-slide:nth-of-type(n+4),.slider.article--paid .swiper-slide:nth-of-type(n+4),.slider.articles-listing-no-results .swiper-slide:nth-of-type(n+4){display:none}
}@media (max-width:567px){.section.slider,.slider.article--paid,.slider.articles-listing-no-results{margin-bottom:32px}
.section.slider .swiper-slide,.slider.article--paid .swiper-slide,.slider.articles-listing-no-results .swiper-slide{margin-bottom:0}
}#ArticleAfsOptimized .slider__btns,#ArticleAfsOptimizedDense .slider__btns{width:85px}
#ArticleAfsOptimized .slider .swiper-button-next,#ArticleAfsOptimized .slider .swiper-button-prev,#ArticleAfsOptimizedDense .slider .swiper-button-next,#ArticleAfsOptimizedDense .slider .swiper-button-prev{width:35px;height:35px}
.article{margin-top:32px}
.article--paid .breadcrumbs{display:none}
.article--paid .article-heading{margin-bottom:16px}
.article--paid .article-paragraph,.article--paid .article-list-item{font-size:20px}
.article--paid .article-caption{font-size:24px}
.article--paid .article-info,.article--paid .author-block,.article--paid .divider,.article--paid .sources-title,.article--paid .sources-list,.article--paid .article-details{display:none}
.article__breadcrumbs{text-transform:uppercase;margin-bottom:16px}
.article__heading{margin-bottom:16px}
.article__details{flex-wrap:wrap;margin-bottom:16px}
.article__contents{position:-webkit-sticky;position:sticky;top:90px}
.article__image{height:400px;margin-bottom:24px}
.article__image img{height:100%;object-fit:cover;width:100%}
.article__image+.article-info{display:none}
.article__paragraph{margin-bottom:24px}
.article__subheading{margin-top:32px;margin-bottom:24px}
.article__info{margin-bottom:0}
.article__related{margin-bottom:80px}
.article__list{margin-bottom:24px}
.article__caption{margin-bottom:16px}
.article__divider{margin-bottom:24px}
.article__author-block{margin-top:24px}
.article+.slider .related-article-preview-figure__img{object-fit:cover}
.sidebar .sidebar-latest .horizontal-article-preview-name-link{font-size:14px}
.article-paragraph{color:var(--color-accent3);font-size:18px;line-height:1.8;font-family:var(--font-secondary)}
.article-heading{color:var(--color-accent3);font-size:32px;font-weight:700;line-height:46px}
.article-subheading{color:var(--color-accent3);font-size:26px;font-weight:700}
.article-info{justify-content:space-between;align-items:center;display:flex}
.article-info__author{margin-right:24px}
.article-share{display:flex}
.article-share__link{margin-left:8px}
.article-image{border-radius:12px;overflow:hidden}
.article-share-icons{justify-content:space-evenly;display:flex}
.article-share-text{color:var(--color-accent3);font-size:16px;font-weight:500;font-family:var(--font-primary)}
.article-related{background:var(--color-accent2);padding:16px}
.article-related__title{margin-bottom:32px}
.article-related-topics{flex-wrap:wrap;justify-content:space-between;display:flex}
.article-related-topics__item{width:48%;margin-bottom:16px}
.article-related-title{color:var(--color-primary);font-size:20px;font-family:var(--font-primary);font-weight:400}
.article-related-topic{background:var(--color-accent1);border-radius:8px;align-items:center;padding:24px;display:flex;position:relative}
.article-related-topic:before{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 4L10 8L6 12' stroke='%2313AEBA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50%/cover no-repeat;position:absolute;top:50%;right:27px;transform:translateY(-50%)}
@media (max-width:992px){.article-related-topic:before{right:27px}
}.article-related-topic__link{margin-left:16px}
@media (max-width:992px){.article-related-topic__link{margin-left:16px}
}.article-related-topic-link{color:var(--color-accent3);font-family:var(--font-primary);font-size:16px}
.article-list--unordered{list-style-type:disc}
.article-list-item{font-size:16px;font-family:var(--font-primary);color:var(--color-accent3);margin-left:32px;font-weight:400;line-height:1.8}
.article-list-item--small{font-size:12px}
.article-caption{font-size:22px;font-weight:400;font-family:var(--font-primary);color:var(--color-accent3)}
.author-block{background:var(--color-accent1);padding:32px;display:flex}
.author-block__figure{margin-right:32px}
.author-block-figure__avatar{margin-bottom:16px;position:relative}
.author-block-figure-avatar{height:0;width:80px;padding-bottom:100%}
.author-block-figure-avatar__img{width:100%;height:100%;object-fit:cover;border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0}
.author-block-name,.author-block-description{color:var(--color-accent3);font-size:16px;font-family:var(--font-secondary)}
.author-block-description{margin-top:16px;font-size:16px;font-weight:500}
.author{align-items:center;display:inline-flex}
.author__avatar{width:24px;height:24px;margin-right:8px}
.article-contents{margin-top:16px;padding-top:32px}
.article-contents__heading{margin-bottom:16px}
.article-contents-list{flex-direction:column;display:inline-flex}
.article-contents-list__item{margin-bottom:16px;position:relative}
.article-contents-list-item{padding-left:8px}
.article-contents-list-item:before{content:"";width:3px;height:100%;background:var(--color-secondary);opacity:0;border-radius:100px;position:absolute;top:0;left:0}
.article-contents-list-item:hover .article-contents-list-item-link{color:var(--color-primary)}
.article-contents-list-item:hover:before{opacity:1}
.article-contents-list-item--active .article-contents-list-item-link{color:var(--color-primary)}
.article-contents-list-item--active:before{opacity:1}
.article-contents-list-item-link{color:var(--color-secondary);font-size:14px;font-weight:500;transition:all .3s;display:block}
.article-contents-heading{font-size:20px;font-family:var(--font-primary);color:var(--color-primary);font-weight:500}
.breadcrumbs-list{flex-wrap:wrap;display:flex}
.breadcrumbs-list .breadcrumbs-list-item,.breadcrumbs-list .breadcrumbs-list-item-link,.breadcrumbs-list .material-symbols-outlined{font-size:16px}
.breadcrumbs-list .breadcrumbs-list-item,.breadcrumbs-list .breadcrumbs-list-item-link{font-family:var(--font-primary);color:#666}
.breadcrumbs-list .breadcrumbs-list-item-spacer{margin:0 8px}
.breadcrumbs-list .breadcrumbs-list-item-link:hover{text-decoration:underline}
@media (min-width:993px){.article--paid .article-advertisement{display:none}
}@media (max-width:992px){.article--paid .widget-sticky{background-color:#fff;border-top:1px solid #e4e4e4;margin-left:-24px;margin-right:-24px;padding:8px 24px;position:-webkit-sticky;position:sticky;bottom:0}
}@media (max-width:567px){.article--paid .article-heading{font-size:24px}
.article--paid .article-paragraph,.article__breadcrumbs{margin-bottom:16px}
.article__image{height:240px;border-radius:0;margin-bottom:16px}
.article__related,.article__list{margin-bottom:24px}
.article__author-block{display:none}
.article-heading{font-size:28px;line-height:36px}
.article-subheading{margin-top:24px;margin-bottom:16px;font-size:24px}
.article-paragraph{margin-bottom:16px}
.section-article-related .vertical-article-preview-figure__img{height:200px;object-fit:cover}
.section-article-related .slider-heading{text-align:left;border-bottom:1px solid var(--color-accent2);margin-bottom:32px;padding-bottom:16px}
.section-article-related .slider__btns{top:-15px}
}@media (max-width:380px){.section-article-related .slider__btns{width:auto;top:0}
.section-article-related .slider__btns .swiper-button-prev,.section-article-related .slider__btns .swiper-button-next{width:30px;height:30px}
.section-article-related .slider__btns .swiper-button-prev{left:-70px}
}#CategoryIndex .category-header-bg{height:320px;background:50%/cover no-repeat}
#CategoryIndex .category-header-block{padding-top:32px}
#CategoryIndex .category-header-block .category-header-block-title{color:var(--color-accent3);text-align:center;font-size:46px;font-weight:700;line-height:normal}
#CategoryIndex .category-header-block .category-header-block-description{text-align:center;color:var(--color-accent3);font-size:18px;line-height:28px;font-family:var(--font-secondary);margin-top:32px}
#CategoryIndex .category-block-menu{flex-wrap:wrap;justify-content:center;padding-top:16px;display:flex}
#CategoryIndex .category-block-menu-item{align-items:center;margin:16px 16px 0;display:flex}
#CategoryIndex .category-block-menu-item--active .category-block-menu-item-link{color:var(--color-primary)}
#CategoryIndex .category-block-menu-item-link{text-transform:uppercase;color:var(--color-accent3);font-size:16px;font-weight:700;transition:color .15s}
#CategoryIndex .category-block-menu-item-link:hover{color:var(--color-primary);text-decoration:underline;transition:color .15s}
#CategoryIndex .category-title{color:var(--color-primary);margin-bottom:64px}
#CategoryIndex .category-articles .vertical-article-preview{margin-bottom:32px}
#CategoryIndex .category-articles .vertical-article-preview .vertical-article-preview-name-link{font-size:22px}
#CategoryIndex .pagination{justify-content:center}
@media (max-width:767px){#CategoryIndex .category-trending .vertical-article-preview-name-link{margin-bottom:0}
#CategoryIndex .category-trending .vertical-article-preview__text{display:none}
}@media (max-width:567px){#CategoryIndex .category .category-header-bg{height:300px}
#CategoryIndex .category .category-header-block-title{font-size:28px}
#CategoryIndex .category .category-block-menu{flex-direction:column;align-items:center}
#CategoryIndex .category-articles{margin-bottom:0}
}#HomeAbout .about-us .container{max-width:970px}
#HomeAbout .about-us__header{height:300px;width:100%;margin-bottom:64px;position:relative}
#HomeAbout .about-us-header{background:var(--color-primary);background:linear-gradient(90deg,var(--color-primary)0%,var(--color-secondary)100%)}
#HomeAbout .about-us-header__title{min-width:212px;height:63px;position:absolute;bottom:32px;left:32px}
#HomeAbout .about-us-header-title{color:var(--color-primary);background:var(--color-accent1);padding:16px 24px}
#HomeAbout .about-us-questions{color:var(--color-accent3);font-size:16px;font-weight:500}
#HomeAbout .link{color:var(--color-secondary)}
#HomeAbout .link:hover{text-decoration:underline}
#HomeAbout .article-contents--aboutus{margin-top:0;padding-top:0;top:122px}
#HomeAbout .about-us-blocks-item{background:var(--color-accent1);margin-bottom:30px;padding:50px 30px}
#HomeAbout .about-us-blocks-item__heading{margin-bottom:16px}
#HomeAbout .about-us-blocks-item-heading{align-items:center;display:flex}
#HomeAbout .about-us-blocks-item-heading-text{color:var(--color-secondary);font-size:24px}
#HomeAbout .about-us-blocks-item-info,#HomeAbout .about-us-blocks-item-info-link{color:var(--color-primary);font-size:16px;font-weight:500}
#HomeAbout .about-us-blocks-item-info a:hover,#HomeAbout .about-us-blocks-item-info-link a:hover{text-decoration:underline}
@media (max-width:992px){#HomeAbout .about-us-header,#HomeAbout .section.about-us,#HomeAbout .about-us.articles-listing-no-results,#HomeAbout .about-us.article--paid{margin-top:0}
#HomeAbout .section.about-us .about-us-header,#HomeAbout .about-us.articles-listing-no-results .about-us-header,#HomeAbout .about-us.article--paid .about-us-header{width:auto;margin-left:-32px;margin-right:-32px}
}@media (max-width:567px){#HomeAbout .article.about-us{padding-top:0}
#HomeAbout .about-us__header{width:auto;margin-bottom:1.5em}
}#HomeIndex>.section-category-preview:nth-child(0){margin-bottom:0!important}
#HomeIndex .section.section-main,#HomeIndex .section-main.articles-listing-no-results,#HomeIndex .section-main.article--paid{margin-top:32px}
#HomeIndex .sidebar .sidebar-latest img{min-height:82px}
#HomeIndex .main-preview .vertical-article-preview-name-link,#HomeIndex .main-preview .vertical-article-preview__text,#HomeIndex .main-preview .vertical-article-preview-figure,#HomeIndex .main-preview .vertical-article-preview-tags{margin-bottom:16px}
#HomeIndex .main-preview .vertical-article-preview-name-link{font-weight:600}
#HomeIndex .main-preview .vertical-article-preview__text{font-size:16px;line-height:28px;font-family:var(--font-primary)}
@media (max-width:992px){#HomeIndex .section.section-main,#HomeIndex .section-main.articles-listing-no-results,#HomeIndex .section-main.article--paid{margin-top:20px;margin-bottom:0}
#HomeIndex .section.section-main .main-preview,#HomeIndex .section-main.articles-listing-no-results .main-preview,#HomeIndex .section-main.article--paid .main-preview{padding-bottom:64px}
#HomeIndex .section.section-main .vertical-article-preview-figure img,#HomeIndex .section-main.articles-listing-no-results .vertical-article-preview-figure img,#HomeIndex .section-main.article--paid .vertical-article-preview-figure img{max-height:380px;object-fit:cover}
#HomeIndex .section.section-main .sidebar .sidebar-latest,#HomeIndex .section-main.articles-listing-no-results .sidebar .sidebar-latest,#HomeIndex .section-main.article--paid .sidebar .sidebar-latest{padding-top:64px;padding-bottom:64px}
#HomeIndex .section.section-main .sidebar .sidebar-latest__heading,#HomeIndex .section-main.articles-listing-no-results .sidebar .sidebar-latest__heading,#HomeIndex .section-main.article--paid .sidebar .sidebar-latest__heading{margin-bottom:64px}
#HomeIndex .section.section-main .sidebar .horizontal-article-preview-figure,#HomeIndex .section-main.articles-listing-no-results .sidebar .horizontal-article-preview-figure,#HomeIndex .section-main.article--paid .sidebar .horizontal-article-preview-figure{width:25%!important}
#HomeIndex .section.section-main .sidebar .horizontal-article-preview__infos,#HomeIndex .section-main.articles-listing-no-results .sidebar .horizontal-article-preview__infos,#HomeIndex .section-main.article--paid .sidebar .horizontal-article-preview__infos{width:75%!important}
#HomeIndex .section.section-recently .horizontal-article-preview-figure,#HomeIndex .section-recently.articles-listing-no-results .horizontal-article-preview-figure,#HomeIndex .section-recently.article--paid .horizontal-article-preview-figure{width:25%!important}
#HomeIndex .section.section-recently .horizontal-article-preview__infos,#HomeIndex .section-recently.articles-listing-no-results .horizontal-article-preview__infos,#HomeIndex .section-recently.article--paid .horizontal-article-preview__infos{width:75%!important}
#HomeIndex .section.section-trending .slider-heading,#HomeIndex .section-trending.articles-listing-no-results .slider-heading,#HomeIndex .section-trending.article--paid .slider-heading{margin-top:64px}
#HomeIndex .section.section-spotlights .spotlights-item,#HomeIndex .section-spotlights.articles-listing-no-results .spotlights-item,#HomeIndex .section-spotlights.article--paid .spotlights-item{margin-top:12px;margin-bottom:12px}
}@media (max-width:567px){#HomeIndex .main-preview .vertical-article-preview{margin-bottom:0}
#HomeIndex .main-preview .vertical-article-preview-figure{border-radius:0;margin-left:-24px;margin-right:-24px}
#HomeIndex .main-preview .vertical-article-preview-figure img{height:300px;object-fit:cover}
#HomeIndex .main-preview .vertical-article-preview__time,#HomeIndex .main-preview .vertical-article-preview__details>div:nth-child(2n):after{display:none}
#HomeIndex .section.section-main,#HomeIndex .section-main.articles-listing-no-results,#HomeIndex .section-main.article--paid{margin-top:0;margin-bottom:0}
#HomeIndex .section.section-main .main-preview,#HomeIndex .section-main.articles-listing-no-results .main-preview,#HomeIndex .section-main.article--paid .main-preview{padding-bottom:32px}
#HomeIndex .section.section-main .sidebar .sidebar-latest,#HomeIndex .section-main.articles-listing-no-results .sidebar .sidebar-latest,#HomeIndex .section-main.article--paid .sidebar .sidebar-latest{padding-top:32px;padding-bottom:32px}
#HomeIndex .section.section-main .sidebar .sidebar-latest .sidebar-latest__heading,#HomeIndex .section-main.articles-listing-no-results .sidebar .sidebar-latest .sidebar-latest__heading,#HomeIndex .section-main.article--paid .sidebar .sidebar-latest .sidebar-latest__heading{margin-bottom:32px}
#HomeIndex .section.categories,#HomeIndex .categories.articles-listing-no-results,#HomeIndex .categories.article--paid{margin-bottom:32px;padding-top:32px;padding-bottom:32px}
#HomeIndex .section.categories .categories-item-figure,#HomeIndex .categories.articles-listing-no-results .categories-item-figure,#HomeIndex .categories.article--paid .categories-item-figure{margin-bottom:16px}
#HomeIndex .section.categories .categories-title,#HomeIndex .categories.articles-listing-no-results .categories-title,#HomeIndex .categories.article--paid .categories-title{margin-bottom:32px}
#HomeIndex .section.categories [class^=col-]:nth-child(3) .categories-item,#HomeIndex .categories.articles-listing-no-results [class^=col-]:nth-child(3) .categories-item,#HomeIndex .categories.article--paid [class^=col-]:nth-child(3) .categories-item,#HomeIndex .section.categories [class^=col-]:nth-child(4) .categories-item,#HomeIndex .categories.articles-listing-no-results [class^=col-]:nth-child(4) .categories-item,#HomeIndex .categories.article--paid [class^=col-]:nth-child(4) .categories-item{margin-bottom:0}
#HomeIndex .section.section-trending .slider-heading,#HomeIndex .section-trending.articles-listing-no-results .slider-heading,#HomeIndex .section-trending.article--paid .slider-heading{margin-top:32px;margin-bottom:32px}
#HomeIndex .section.section-category-preview .vertical-article-preview-figure img,#HomeIndex .section-category-preview.articles-listing-no-results .vertical-article-preview-figure img,#HomeIndex .section-category-preview.article--paid .vertical-article-preview-figure img{height:200px;object-fit:cover}
}.document{max-width:970px;margin-left:auto;margin-right:auto}
.document__heading{margin-bottom:32px}
.document-heading{color:var(--color-primary)}
.error .container{flex-direction:column;align-items:center;display:flex}
.error__icon span{color:var(--color-accent3);font-size:200px}
.error__title{color:var(--color-primary);margin:32px 0;font-size:28px}
.error__info{font-size:18px}
.error__info p{text-align:center;color:var(--color-accent3);font-family:var(--font-secondary);margin:16px 0}
@media (max-width:767px){.error__icon span{font-size:100px}
.error__title{font-size:28px}
}#SearchIndex .search-title{margin-top:16px}


:root{--font-primary:'Plus Jakarta Sans',sans-serif;--font-secondary:'Source Sans 3',sans-serif;--color-primary:#004AAD;--color-secondary:#FFBD59;--color-accent1:#F7F9F9;--color-accent2:#F3F4F7;--color-accent3:#000000;--font-widget:'Nunito',sans-serif}
@font-face{font-family:'Material-Symbols-Outlined';src:url('../fonts/Material-Symbols-Outlined.eot?upzxqg');src:url('../fonts/Material-Symbols-Outlined.eot?upzxqg#iefix') format('embedded-opentype'),url('../fonts/Material-Symbols-Outlined.ttf?upzxqg') format('truetype'),url('../fonts/Material-Symbols-Outlined.woff?upzxqg') format('woff'),url('../fonts/Material-Symbols-Outlined.svg?upzxqg#Material-Symbols-Outlined') format('svg');font-weight:normal;font-style:normal;font-display:block}


.spotlights-item-heading .spotlights-item-heading__link,
#HomeIndex .main-preview .vertical-article-preview__text,
.horizontal-article-preview-name-link,
.text-ellipsis-3{ 
  overflow:hidden; text-overflow: ellipsis; 
  -webkit-line-clamp: 3; display: -webkit-box;
   -webkit-box-orient: vertical; 
}


