/* Minification failed. Returning unminified contents.
(1,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,71): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,147): run-time error CSS1039: Token not allowed after unary operator: '-article-listing-margin-top'
(1,197): run-time error CSS1039: Token not allowed after unary operator: '-article-listing-margin-bottom'
(1,955): run-time error CSS1039: Token not allowed after unary operator: '-color-base-blue'
(1,1210): run-time error CSS1039: Token not allowed after unary operator: '-color-base-red'
(1,1410): run-time error CSS1039: Token not allowed after unary operator: '-color-base-black'
(1,2281): run-time error CSS1039: Token not allowed after unary operator: '-data-limit'
(1,3081): run-time error CSS1039: Token not allowed after unary operator: '-data-limit'
(1,3954): run-time error CSS1039: Token not allowed after unary operator: '-color-base-white'
(1,3995): run-time error CSS1039: Token not allowed after unary operator: '-color-base-blue'
(1,4028): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(1,4192): run-time error CSS1039: Token not allowed after unary operator: '-color-base-red'
(1,4308): run-time error CSS1039: Token not allowed after unary operator: '-color-base-black'
(1,6019): run-time error CSS1039: Token not allowed after unary operator: '-color-base-light-gray'
(1,6273): run-time error CSS1039: Token not allowed after unary operator: '-color-base-black'
(1,6414): run-time error CSS1039: Token not allowed after unary operator: '-color-base-red'
(1,6453): run-time error CSS1039: Token not allowed after unary operator: '-color-base-white'
(1,7050): run-time error CSS1039: Token not allowed after unary operator: '-color-base-blue'
(1,7373): run-time error CSS1039: Token not allowed after unary operator: '-color-base-black'
(1,7412): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(1,7608): run-time error CSS1039: Token not allowed after unary operator: '-color-base-gray'
(1,7641): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(1,7837): run-time error CSS1039: Token not allowed after unary operator: '-color-base-blue'
(1,7958): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
 */
.article-listing-wrapper-container{--article-listing-margin-top:unset;--article-listing-margin-bottom:unset;clear:both;float:left;margin-top:var(--article-listing-margin-top,0);margin-bottom:var(--article-listing-margin-bottom,0);width:100%;display:flex}.article-listing-wrapper-container .article-listing-container{width:100%}.article-listing-orchestator{flex-direction:column;gap:20px;width:100%;display:flex}.article-listing-orchestator .article-listing-title{margin:0}.article-listing-list-horizontal{flex-direction:column;width:100%;margin-bottom:40px;display:flex;position:relative}.article-listing-list-horizontal .article-listing-list-next-page,.article-listing-list-horizontal .article-listing-list-previous-page{justify-content:center;align-items:center;display:flex;position:absolute}.article-listing-list-horizontal .article-listing-list-next-page button,.article-listing-list-horizontal .article-listing-list-previous-page button{color:var(--color-base-blue);background-color:transparent;border:none;padding:0;font-size:35px}.article-listing-list-horizontal .article-listing-list-next-page button:hover,.article-listing-list-horizontal .article-listing-list-previous-page button:hover{color:var(--color-base-red)}.article-listing-list-horizontal .article-listing-list-next-page button:focus,.article-listing-list-horizontal .article-listing-list-previous-page button:focus{outline:1px solid var(--color-base-black)}.article-listing-list-horizontal .article-listing-list-next-page{bottom:-40px;left:50%;transform:translate(-50%)rotate(90deg)}.article-listing-list-horizontal .article-listing-list-previous-page{top:-40px;left:50%;transform:translate(-50%)rotate(90deg)}.article-listing-list-horizontal .article-listing-list-horizontal-cards{grid-template-columns:repeat(1,1fr);gap:30px;width:100%;display:grid}@media (min-width:1200px){.article-listing-list-horizontal{flex-direction:row;gap:10px;margin-bottom:0}.article-listing-list-horizontal .article-listing-list-previous-page{top:50%;left:-40px;transform:translateY(-50%)}.article-listing-list-horizontal .article-listing-list-next-page{top:50%;bottom:auto;left:auto;right:-40px;transform:translateY(-50%)}.article-listing-list-horizontal .article-listing-list-horizontal-cards{grid-template-columns:repeat(var(--data-limit),minmax(250px,1fr))}}.article-listing-list-horizontal-skeleton{grid-template-columns:repeat(1,1fr);gap:30px;display:grid}.article-listing-list-horizontal-skeleton .article-listing-list-horizontal-skeleton-item{flex-direction:row;gap:10px;display:flex}.article-listing-list-horizontal-skeleton .article-listing-list-horizontal-skeleton-item .article-listing-list-horizontal-skeleton-image{width:100px}.article-listing-list-horizontal-skeleton .article-listing-list-horizontal-skeleton-item .article-listing-list-horizontal-skeleton-image .react-loading-skeleton{height:56px}.article-listing-list-horizontal-skeleton .article-listing-list-horizontal-skeleton-content{flex:1;margin-top:2px}@media (min-width:767px){.article-listing-list-horizontal-skeleton{grid-template-columns:repeat(var(--data-limit),minmax(200px,1fr))}.article-listing-list-horizontal-skeleton .article-listing-list-horizontal-skeleton-item{flex-direction:column}.article-listing-list-horizontal-skeleton .article-listing-list-horizontal-skeleton-item .article-listing-list-horizontal-skeleton-image{width:100%}.article-listing-list-horizontal-skeleton .article-listing-list-horizontal-skeleton-item .article-listing-list-horizontal-skeleton-image .react-loading-skeleton{height:156px}}.article-listing-list-vertical{flex-flow:wrap;gap:30px;width:100%;display:flex}.article-listing-list-vertical .article-listing-list-vertical-cards{grid-template-columns:repeat(1,1fr);gap:30px;width:100%;display:grid}.article-listing-list-vertical .article-listing-list-load-more{justify-content:center;width:100%;display:flex}.article-listing-list-vertical .article-listing-list-load-more button{color:var(--color-base-white);background-color:var(--color-base-blue);font-size:var(--font-size-base);border:none;padding:10px 30px;transition:all .3s}.article-listing-list-vertical .article-listing-list-load-more button:hover{background-color:var(--color-base-red)}.article-listing-list-vertical .article-listing-list-load-more button:focus{outline:1px solid var(--color-base-black);outline-offset:2px}@media (min-width:767px){.article-listing-list-vertical .article-listing-list-vertical-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.article-listing-list-vertical .article-listing-list-vertical-cards{grid-template-columns:repeat(4,1fr)}}.article-listing-list-vertical-skeleton{grid-template-columns:repeat(1,1fr);gap:30px;display:grid}.article-listing-list-vertical-skeleton .article-listing-list-vertical-skeleton-item{flex-direction:row;gap:10px;display:flex}.article-listing-list-vertical-skeleton .article-listing-list-vertical-skeleton-item .article-listing-list-vertical-skeleton-image{width:100px}.article-listing-list-vertical-skeleton .article-listing-list-vertical-skeleton-item .article-listing-list-vertical-skeleton-image .react-loading-skeleton{height:56px}.article-listing-list-vertical-skeleton .article-listing-list-vertical-skeleton-content{flex:1;margin-top:2px}@media (min-width:767px){.article-listing-list-vertical-skeleton{grid-template-columns:repeat(2,1fr)}.article-listing-list-vertical-skeleton .article-listing-list-vertical-skeleton-item{flex-direction:column}.article-listing-list-vertical-skeleton .article-listing-list-vertical-skeleton-item .article-listing-list-vertical-skeleton-image{width:100%}.article-listing-list-vertical-skeleton .article-listing-list-vertical-skeleton-item .article-listing-list-vertical-skeleton-image .react-loading-skeleton{height:156px}}@media (min-width:1200px){.article-listing-list-vertical-skeleton{grid-template-columns:repeat(4,1fr)}}.article-listing-card{flex-direction:row;gap:10px;width:100%;display:flex}.article-listing-card .article-listing-card-image{background-color:var(--color-base-light-gray);width:100px;min-width:100px;min-height:56px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;position:relative}.article-listing-card .article-listing-card-image:focus-within{outline:1px solid var(--color-base-black);outline-offset:2px}.article-listing-card .article-listing-card-image .article-listing-card-icon{cursor:pointer;color:var(--color-base-red);background-color:var(--color-base-white);border-radius:50%;padding:3px 7px;font-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.article-listing-card .article-listing-card-image .article-listing-card-icon svg{position:relative;top:2px}.article-listing-card .article-listing-card-image .article-listing-card-icon.video{padding:3px 8px}.article-listing-card .article-listing-card-image .article-listing-card-icon.video svg{left:1px}.article-listing-card .article-listing-card-image a{display:flex}.article-listing-card .article-listing-card-image a:hover .article-listing-card-icon{color:var(--color-base-blue)}.article-listing-card .article-listing-card-image img{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto}.article-listing-card .article-listing-card-content{flex-direction:column;gap:3px;display:flex}.article-listing-card .article-listing-card-content .article-listing-card-content-date{color:var(--color-base-black);font-size:calc(var(--font-size-base) - 2px);font-weight:600;display:none}.article-listing-card .article-listing-card-content .article-listing-card-content-categories .article-listing-card-content-category{color:var(--color-base-gray);font-size:var(--font-size-base);font-weight:500;display:none}.article-listing-card .article-listing-card-content .article-listing-card-content-categories a.article-listing-card-content-category:hover{color:var(--color-base-blue)}.article-listing-card .article-listing-card-content .article-listing-card-content-title{font-size:var(--font-size-base)}@media (min-width:767px){.article-listing-list-vertical .article-listing-card{flex-direction:column}.article-listing-list-vertical .article-listing-card .article-listing-card-image{width:100%;height:100%}.article-listing-list-vertical .article-listing-card .article-listing-card-image .article-listing-card-icon{padding:10px 11px;font-size:24px}.article-listing-list-vertical .article-listing-card .article-listing-card-image .article-listing-card-icon.video svg{left:2px}.article-listing-list-vertical .article-listing-card .article-listing-card-content .article-listing-card-content-date,.article-listing-list-vertical .article-listing-card .article-listing-card-content .article-listing-card-content-categories .article-listing-card-content-category{display:block}}@media (min-width:1200px){.article-listing-list-horizontal .article-listing-card{flex-direction:column;min-width:255px}.article-listing-list-horizontal .article-listing-card .article-listing-card-image{width:100%;height:100%}.article-listing-list-horizontal .article-listing-card .article-listing-card-image .article-listing-card-icon{padding:10px 11px;font-size:24px}.article-listing-list-horizontal .article-listing-card .article-listing-card-image .article-listing-card-icon.video svg{left:2px}.article-listing-list-horizontal .article-listing-card .article-listing-card-content .article-listing-card-content-date,.article-listing-list-horizontal .article-listing-card .article-listing-card-content .article-listing-card-content-categories .article-listing-card-content-category{display:block}.article-listing-card .article-listing-card-image{overflow:hidden}}
.error-boundary{flex-direction:row;justify-content:center;gap:10px;margin:0 auto;padding:20px 0;display:flex}.error-boundary>.error-boundary-icon>svg{color:#ab0032;font-size:40px}.error-boundary>.error-boundary-body>.error-boundary-title{color:#ab0032;font-size:18px;font-weight:600}.error-boundary>.error-boundary-body>.error-boundary-details{font-size:15px}
