.cmp-contentGrid{font-family:var(--font-f1);color:var(--white);background-color:var(--twilight-1000);max-width:1440px;margin:0 auto var(--spacing-24)}
@media(min-width:769px){.cmp-contentGrid{margin:0 auto var(--spacing-64)}
}
.cmp-contentGrid__inner{padding:0 16px}
@media(min-width:769px){.cmp-contentGrid__inner{padding:0 48px}
}
.cmp-contentGrid__grid{gap:48px 16px;display:none;grid-template-columns:repeat(8,1fr)}
.cmp-contentGrid__grid.active{display:grid}
@media(min-width:769px){.cmp-contentGrid__grid{grid-template-columns:repeat(12,1fr)}
}
.cmp-contentGrid__grid .content-grid-card{grid-column:span 8}
@media(min-width:769px){.cmp-contentGrid__grid .content-grid-card{grid-column:span 6}
}
@media(min-width:1024px){.cmp-contentGrid__grid .content-grid-card{grid-column:span 4}
}
@media(min-width:1330px){.cmp-contentGrid__grid .content-grid-card{grid-column:span 3}
}
.cmp-contentGrid a.content-grid-cta{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-bold);color:var(--twilight-1000);text-decoration:none}
.cmp-contentGrid a.content-grid-cta:hover{text-decoration:underline}
@media(min-width:769px){.cmp-contentGrid a.content-grid-cta{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentGrid a.content-grid-cta--button,.cmp-contentGrid button.content-grid-cta--button{position:relative;background-color:transparent;border:0;padding:var(--spacing-12) var(--spacing-20);color:var(--white);text-decoration:none}
.cmp-contentGrid a.content-grid-cta--button:after,.cmp-contentGrid button.content-grid-cta--button:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;transform:skewX(-20deg);background:var(--font-interactive);font-weight:var(--font-weight-bold)}
.cmp-contentGrid a.content-grid-cta--button:hover .cta--text,.cmp-contentGrid button.content-grid-cta--button:hover .cta--text{text-decoration:underline}
.cmp-contentGrid a.content-grid-cta--button span,.cmp-contentGrid button.content-grid-cta--button span{width:max-content;position:relative;z-index:1}
.cmp-contentGrid a.content-grid-cta--button .cta--icon-caret-right,.cmp-contentGrid button.content-grid-cta--button .cta--icon-caret-right{background-image:url('clientlib-contentGrid/resources/caret-right-white.svg')}
.cmp-contentGrid a.content-grid-cta--link{text-decoration:none;color:var(--text-interactive-onDark);display:flex;gap:8px;align-items:center}
.cmp-contentGrid a.content-grid-cta--link:hover{text-decoration:underline}
.cmp-contentGrid div.content-grid-cta--static{color:var(--grey-light);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-regular)}
@media(min-width:769px){.cmp-contentGrid div.content-grid-cta--static{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-light)}
}
.cmp-contentGrid .cta--icon-caret-right{display:inline-block;width:16px;height:16px;background-image:url('clientlib-contentGrid/resources/caret-right.svg')}
.cmp-contentGrid .content-grid-card{border-radius:6px;overflow:hidden}
.cmp-contentGrid .content-grid-card>div{display:flex;flex-direction:column;position:relative;height:100%;overflow:hidden}
.cmp-contentGrid .content-grid-card__badge{display:flex;align-items:center;color:var(--twilight-1000);position:absolute;top:0;left:-8px;padding:var(--spacing-4) var(--spacing-8)}
.cmp-contentGrid .content-grid-card__badge .badge{display:flex;align-items:center}
.cmp-contentGrid .content-grid-card__badge .badge .icon{display:inline-block;position:relative;background-image:url('clientlib-contentGrid/resources/location.svg');width:var(--spacing-16);height:var(--spacing-16);margin-left:var(--spacing-12);margin-right:var(--spacing-8)}
.cmp-contentGrid .content-grid-card__badge .badge .badge__text{position:relative;font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-semi-bold);transform:translateY(2px)}
.cmp-contentGrid .content-grid-card__badge:before{content:"";width:calc(108%);height:100%;position:absolute;left:0;top:0;transform:skewX(-20deg);background:var(--twilight-400);pointer-events:none}
.cmp-contentGrid .content-grid-card__image{border-radius:6px;overflow:hidden;background-image:url('clientlib-contentGrid/resources/articles_default.png');background-size:cover;height:54vw}
@media(min-width:320px){.cmp-contentGrid .content-grid-card__image{height:56vw}
}
@media(min-width:769px){.cmp-contentGrid .content-grid-card__image{height:27vw}
}
@media(min-width:1024px){.cmp-contentGrid .content-grid-card__image{height:18.5vw}
}
@media(min-width:1330px){.cmp-contentGrid .content-grid-card__image{height:194px}
}
.cmp-contentGrid .content-grid-card__image img{border-radius:var(--radius-default);width:100%}
.cmp-contentGrid .content-grid-card__content{flex-grow:1;padding-top:16px;color:var(--white);background-color:var(--twilight-1000);display:flex;flex-direction:column}
.cmp-contentGrid .content-grid-card__content .card-preTitle{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-regular);margin-bottom:8px}
@media(min-width:769px){.cmp-contentGrid .content-grid-card__content .card-preTitle{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2)}
}
.cmp-contentGrid .content-grid-card__content .card-title{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);font-weight:var(--font-weight-semi-bold);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:96px}
@media(min-width:769px){.cmp-contentGrid .content-grid-card__content .card-title{font-size:var(--font-size-title);line-height:var(--line-height-title)}
}
.cmp-contentGrid .content-grid-card__content .card-subTitle{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-regular)}
@media(min-width:769px){.cmp-contentGrid .content-grid-card__content .card-subTitle{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentGrid .content-grid-card__content .card-footer{display:flex;justify-content:space-between;align-items:center;padding:12px 0;margin-top:auto}
.cmp-contentGrid .content-grid-card__content .card-footer .content-grid-cta--button{transform:translateX(8px)}
.cmp-contentGrid .content-grid-card__content .card-footer .content-grid-cta--button:first-of-type{margin-right:8px}
.cmp-contentGrid .content-grid-card__content .card-footer .content-grid-cta--link:last-of-type .cta--text{width:max-content}
.cmp-contentGrid--races .cmp-contentGrid__content{gap:24px 16px}
.cmp-contentGrid--races .content-grid-card__image{max-height:215px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.cmp-contentGrid--races .content-grid-card__image img{border-bottom-left-radius:0;border-bottom-right-radius:0}
.cmp-contentGrid--races .content-grid-card__content{padding-left:16px;padding-right:16px;color:var(--twilight-1000);background-color:var(--white)}
.cmp-contentGrid__footer{display:flex;justify-content:center;align-items:center}
.cmp-contentGrid__footer .content-grid-cta{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:var(--font-weight-bold);margin-top:var(--spacing-48)}
.cmp-contentGrid__footer .content-grid-cta.hide{display:none}
.cmp-contentGrid .controls{color:inherit;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"main main main main" "categories categories menus menus" "filters filters filters filters"}
.cmp-contentGrid .controls .controls__main{grid-area:main}
.cmp-contentGrid .controls .controls__menu{grid-area:menus}
.cmp-contentGrid .controls .controls__menu--disabled{display:none}
.cmp-contentGrid .controls .active-filters{grid-area:filters}
.cmp-contentGrid .controls .controls__categories{grid-area:categories}
.cmp-contentGrid .controls:has(.main-title .title):not(:has(.controls__categories)) .main-title{margin-bottom:48px}
@media(min-width:769px){.cmp-contentGrid .controls:has(.active-filter) .controls__category--tabs{margin-top:32px}
}
.cmp-contentGrid .controls:has(.active-filter) .controls__active-filters{margin-bottom:32px}
@media(min-width:769px){.cmp-contentGrid .controls:has(.active-filter) .controls__active-filters{margin-bottom:unset}
}
@media(min-width:769px){.cmp-contentGrid .controls{grid-template-areas:"main main main menus" "filters filters filters filters" "categories categories categories categories"}
}
.cmp-contentGrid .controls__categories{max-width:50vw;margin-top:var(--spacing-16)}
@media(min-width:769px){.cmp-contentGrid .controls__categories{max-width:100%;width:100%;margin-top:0}
}
.cmp-contentGrid .controls__categories .controls__category--tabs{display:none}
@media(min-width:769px){.cmp-contentGrid .controls__categories .controls__category--tabs{display:flex;margin-top:68px;margin-bottom:68px}
}
.cmp-contentGrid .controls__categories .controls__category--tabs.slick-slider{position:relative}
.cmp-contentGrid .controls__categories .controls__category--tabs.slick-slider .slick-arrow{position:absolute;border:0;z-index:5;width:48px;height:48px;background-color:transparent;cursor:pointer}
.cmp-contentGrid .controls__categories .controls__category--tabs.slick-slider .slick-arrow:before{content:"";display:inline-block;width:24px;height:24px;background:transparent url('clientlib-contentGrid/resources/caret-right-white.svg') no-repeat center;background-size:contain;position:absolute;top:12px;left:12px}
.cmp-contentGrid .controls__categories .controls__category--tabs.slick-slider .slick-arrow.slick-disabled{display:none !important}
.cmp-contentGrid .controls__categories .controls__category--tabs.slick-slider .slick-arrow.slick-prev{left:0;transform:translateX(-100%) rotate(180deg)}
.cmp-contentGrid .controls__categories .controls__category--tabs.slick-slider .slick-arrow.slick-next{right:0;transform:translateX(100%)}
.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);font-weight:var(--font-weight-regular);background-color:transparent;border:0;flex:1 0 calc(50% - 12px);max-width:calc(50% - 12px);border-bottom:2px solid var(--white);margin:0 8px;color:var(--white)}
.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category.slick-slide{width:calc(50vw - 68px)}
@media(min-width:1024px){.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category.slick-slide{width:calc(33vw - 48px)}
}
@media(min-width:1330px){.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category.slick-slide{width:calc(25vw - 36px)}
}
@media(min-width:1440px){.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category.slick-slide{width:324px !important}
}
@media(min-width:1024px){.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category{flex:1 0 calc(33% - 12px);max-width:calc(33% - 12px)}
}
@media(min-width:1330px){.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category{flex:1 0 calc(25% - 12px);max-width:calc(25% - 12px)}
}
.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category.active{color:var(--text-interactive-onDark);border-bottom:4px solid var(--text-interactive-onDark)}
.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category:first-of-type{margin-left:0}
.cmp-contentGrid .controls__categories .controls__category--tabs .content-grid-category:last-of-type{margin-right:0}
.cmp-contentGrid .controls__categories .controls__category--select{margin-top:var(--spacing-8);margin-bottom:var(--spacing-16)}
@media(min-width:769px){.cmp-contentGrid .controls__categories .controls__category--select{display:none}
}
.cmp-contentGrid .controls__categories .controls__category--select select{background:transparent;border:0;color:var(--white);max-width:75%;font-size:var(--font-size-body-1);line-height:var(--line-height-body-2);font-weight:var(--font-weight-semi-bold)}
.cmp-contentGrid .controls__categories .controls__category--select select:active,.cmp-contentGrid .controls__categories .controls__category--select select:focus{border:0}
.cmp-contentGrid .controls__menu{align-self:flex-start;margin-block-end:0;display:flex;align-items:center;margin-left:auto;margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}
@media(min-width:769px){.cmp-contentGrid .controls__menu{min-height:2.5rem;margin-top:var(--spacing-8);margin-bottom:0}
}
.cmp-contentGrid .controls__menu button{display:inline-flex;align-items:center;color:var(--white);font-size:var(--font-size-body-1);background-color:transparent;border:0;padding:var(--spacing-4) var(--spacing-8);align-self:flex-start}
.cmp-contentGrid .controls__menu button:has(.icon-before) .icon-before{padding-right:var(--spacing-4)}
@media(min-width:769px){.cmp-contentGrid .controls__menu button:has(.icon-before) .icon-before{padding-right:var(--spacing-10)}
}
.cmp-contentGrid .controls__menu button:has(.icon-after) .icon-after{padding-left:var(--spacing-4);background-position:center}
@media(min-width:769px){.cmp-contentGrid .controls__menu button:has(.icon-after) .icon-after{padding-left:var(--spacing-10)}
}
@media(max-width:768px){.cmp-contentGrid .controls__menu button .option-text{border:0;padding:0;margin:0;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}
}
.cmp-contentGrid .controls__menu button .icon{background-repeat:no-repeat}
.cmp-contentGrid .controls__menu button .icon.icon-before{width:var(--spacing-24);height:var(--spacing-24);background-image:url('clientlib-contentGrid/resources/filter-menu-mobile.svg')}
@media(min-width:769px){.cmp-contentGrid .controls__menu button .icon.icon-before{background-image:url('clientlib-contentGrid/resources/filter-menu.svg')}
}
.cmp-contentGrid .controls__menu button .icon.icon-after{width:var(--spacing-16);height:var(--spacing-16);display:none}
@media(min-width:769px){.cmp-contentGrid .controls__menu button .icon.icon-after{display:inline-block}
}
.cmp-contentGrid .controls__menu button .icon.icon-after.caret-down{background-image:url('clientlib-contentGrid/resources/caret-down.svg')}
.cmp-contentGrid .controls__menu button .icon.icon-after.caret-up{background-image:url('clientlib-contentGrid/resources/caret-down.svg');transform:rotate(180deg)}
.cmp-contentGrid .controls__menu button.clear{font-size:var(--font-size-body-2);color:var(--twilight-500);font-weight:var(--font-weight-bold);text-decoration:underline;height:var(--spacing-32)}
@media(min-width:769px){.cmp-contentGrid .controls__menu button.clear{display:none}
}
.cmp-contentGrid .controls__main .main-title{display:flex;align-items:center;column-gap:var(--spacing-20);margin-bottom:var(--spacing-16)}
@media(min-width:769px){.cmp-contentGrid .controls__main .main-title{margin-bottom:var(--spacing-24)}
}
.cmp-contentGrid .controls__main .main-title .icon{display:none;background-image:url('clientlib-contentGrid/resources/accent.svg');background-repeat:no-repeat;content:"";width:3.75rem;height:2.5rem}
@media(min-width:769px){.cmp-contentGrid .controls__main .main-title .icon{display:inline-block}
}
.cmp-contentGrid .controls__main .main-title .title{color:inherit;font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-semi-bold);margin:0}
@media(min-width:769px){.cmp-contentGrid .controls__main .main-title .title{font-size:var(--font-size-display-2-sm);line-height:var(--line-height-display-2-sm)}
}
.cmp-contentGrid .controls__active-filters{width:100%;display:flex;gap:var(--spacing-12);order:3;flex:1 0 100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}
.cmp-contentGrid .controls__active-filters::-webkit-scrollbar{display:none}
@media(min-width:769px){.cmp-contentGrid .controls__active-filters{order:unset;flex:auto;overflow-x:unset}
}
.cmp-contentGrid .controls__active-filters .active-filter{color:var(--white);background-color:var(--twilight-700);font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);padding:var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-12);border:0;border-radius:var(--radius-default);display:flex;align-items:center;white-space:nowrap}
.cmp-contentGrid .controls__active-filters .active-filter button{background-color:transparent;border:0}
.cmp-contentGrid .controls__active-filters .active-filter button .icon img{width:var(--spacing-16)}
.cmp-contentGrid__dialog{top:0;z-index:999;width:100%;border-width:0;padding:0 0 var(--spacing-24) 0;position:fixed;overflow-y:scroll;height:100vh}
.cmp-contentGrid__dialog::backdrop{background-color:rgba(0,0,0,0.5)}
@media(min-width:769px){.cmp-contentGrid__dialog{top:60px;width:50%;max-width:720px;border-width:initial;padding:var(--spacing-16);border-radius:var(--radius-default);height:auto}
}
.cmp-contentGrid__dialog .dialog{padding:0 0 var(--spacing-24) 0}
@media(min-width:769px){.cmp-contentGrid__dialog .dialog{padding:var(--spacing-24)}
}
.cmp-contentGrid__dialog .dialog__header{display:flex;justify-content:space-between;color:var(--twilight-1000);padding:var(--spacing-10)}
.cmp-contentGrid__dialog .dialog__header .dialog-title{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle)}
@media(min-width:769px){.cmp-contentGrid__dialog .dialog__header .dialog-title{font-size:var(--font-size-headline-1-sm);line-height:var(--line-height-headline-1-sm)}
}
.cmp-contentGrid__dialog .dialog__header .dialog-close{display:flex;align-items:flex-start}
.cmp-contentGrid__dialog .dialog__header .dialog-close button{background:0;border:0}
.cmp-contentGrid__dialog .dialog__header .dialog-close .icon--close{display:inline-block;background-image:url('clientlib-contentGrid/resources/close.svg');background-repeat:no-repeat;width:var(--spacing-24);height:var(--spacing-24);color:var(--twilight-700)}
.cmp-contentGrid__dialog .dialog__filters{margin-bottom:var(--spacing-56)}
.cmp-contentGrid__dialog .dialog__filters .filter-group{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);padding:0 var(--spacing-10);margin-top:var(--spacing-24);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-16)}
.cmp-contentGrid__dialog .dialog__filters .filter-group__label{margin:var(--spacing-10) 0;font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);font-weight:var(--font-weight-semi-bold);color:var(--twilight-800);grid-column:span 4}
@media(min-width:769px){.cmp-contentGrid__dialog .dialog__filters .filter-group__label{font-size:var(--font-size-title);line-height:var(--line-height-title)}
}
.cmp-contentGrid__dialog .dialog__filters .filter-group__control{display:flex;flex-direction:column}
.cmp-contentGrid__dialog .dialog__filters .filter-group__control label{margin-bottom:var(--spacing-4)}
.cmp-contentGrid__dialog .dialog__filters .filter-group__control.control-50{grid-column:span 4}
@media(min-width:769px){.cmp-contentGrid__dialog .dialog__filters .filter-group__control.control-50{grid-column:span 2}
}
.cmp-contentGrid__dialog .dialog__filters select,.cmp-contentGrid__dialog .dialog__filters input{position:relative;padding:8px 0 8px 16px;font-size:var(--font-size-body-1);border-radius:var(--radius-default)}
.cmp-contentGrid__dialog .dialog__footer{display:flex;justify-content:center;align-items:center;gap:var(--spacing-16)}
.cmp-contentGrid__dialog .dialog__footer .button--apply,.cmp-contentGrid__dialog .dialog__footer .button--clear{position:relative;background-color:transparent;border:0;padding:var(--spacing-16) var(--spacing-24);font-size:var(--font-size-body-1);font-weight:var(--font-weight-bold)}
.cmp-contentGrid__dialog .dialog__footer .button--apply{color:var(--white)}
.cmp-contentGrid__dialog .dialog__footer .button--apply:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;transform:skewX(-20deg);background:var(--fill-interactive-onLight)}
.cmp-contentGrid__dialog .dialog__footer .button--apply.button--disabled{color:var(--neutral-600)}
.cmp-contentGrid__dialog .dialog__footer .button--apply.button--disabled:before{background:var(--grey)}
.cmp-contentGrid__dialog .dialog__footer .button--clear{color:var(--twilight-1000)}
.cmp-contentGrid__dialog .dialog__footer .button--clear.button--disabled{color:var(--neutral-600)}
.cmp-contentGrid--light{background-color:var(--white);color:var(--twilight-1000);padding:0 var(--spacing-16) var(--spacing-48)}
.cmp-contentGrid--light .controls__menu button{color:var(--twilight-1000)}
.cmp-contentGrid--light .controls__menu button .icon.icon-before{background-image:url('clientlib-contentGrid/resources/filter-menu-mobile-twilight1000.svg')}
@media(min-width:769px){.cmp-contentGrid--light .controls__menu button .icon.icon-before{background-image:url('clientlib-contentGrid/resources/filter-menu-twilight1000.svg')}
}
.cmp-contentGrid--light .controls__categories .controls__category--tabs .content-grid-category{color:var(--twilight-1000);border-bottom:2px solid var(--twilight-1000)}
.cmp-contentGrid--light .controls__categories .controls__category--tabs .content-grid-category.active{color:var(--text-interactive-onLight);border-bottom:4px solid var(--text-interactive-onLight)}
.cmp-contentGrid--light .controls__categories .controls__category--select select{color:var(--twilight-1000)}
.cmp-contentGrid--light .content-grid-card__content{background-color:var(--white);color:var(--twilight-1000)}
.cmp-contentGrid--light .content-grid-card div.content-grid-cta--static{color:var(--grey-dark)}
.cmp-contentGrid--light .cmp-contentGrid__footer button.load-more:before{z-index:unset}
.cmp-contentGrid--light .cmp-contentGrid__footer button.load-more .load-more--text{position:relative}
.cmp-contentGrid--light.cmp-contentGrid--races .content-grid-card{border:1px solid var(--neutral-200)}
.cmp-contentGrid--light.cmp-contentGrid--races .content-grid-card__content{background-color:var(--neutral-50)}
.cmp-contentGrid--light .controls__categories .controls__category--tabs.slick-slider .slick-arrow:before{background-image:url('clientlib-contentGrid/resources/caret-right-twilight1000.svg')}
.cmp-contentGrid .page-indicator:not(.active){display:none}
.cmp-contentGrid .pagination-controls{display:none;margin:32px 0}
.cmp-contentGrid .pagination-controls.active-pagination{display:flex}
.cmp-contentGrid .pagination-controls .prev,.cmp-contentGrid .pagination-controls .next{position:relative;border:0;background-color:transparent;background-size:contain;background-repeat:no-repeat;width:4rem;height:3rem;overflow:hidden}
.cmp-contentGrid .pagination-controls .prev:before,.cmp-contentGrid .pagination-controls .next:before{content:"";width:calc(148%);height:calc(132%);position:absolute;left:-40px;top:-5px;transform:skewX(20deg);background:var(--twilight-700);pointer-events:none}
.cmp-contentGrid .pagination-controls .prev:after,.cmp-contentGrid .pagination-controls .next:after{content:"";mask-image:url('clientlib-contentGrid/resources/prev.svg');mask-size:contain;background-color:var(--white);background-repeat:no-repeat;height:var(--spacing-32);width:var(--spacing-32);position:absolute;left:var(--spacing-8);top:var(--spacing-8);pointer-events:none}
.cmp-contentGrid .pagination-controls .disabled,.cmp-contentGrid .pagination-controls:before{background:transparent;opacity:.6}
.cmp-contentGrid .pagination-controls:after{background-color:var(--twilight-700)}
.cmp-contentGrid .pagination-controls .next:before{transform:skewX(-20deg);left:var(--spacing-8)}
.cmp-contentGrid .pagination-controls .next:after{mask-image:url('clientlib-contentGrid/resources/next.svg');left:var(--spacing-24)}
.cmp-contentGrid .pagination{display:flex;column-gap:var(--spacing-16);align-items:center;margin:0;transform:translateX(-8px)}
@media(min-width:769px){.cmp-contentGrid .pagination{margin:0 var(--spacing-48);column-gap:var(--spacing-24);transform:none}
}
.cmp-contentGrid .pagination .page-indicator{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);color:var(--white);font-weight:var(--font-weight-semi-bold);display:none;width:var(--spacing-16);justify-content:center;align-items:center;text-underline-offset:.5rem;text-decoration-thickness:var(--spacing-2);background:0;border:0}
.cmp-contentGrid .pagination .page-indicator.active{display:flex}
.cmp-contentGrid .pagination .page-indicator.selected{color:var(--text-interactive-onDark);text-decoration-line:underline}
.cmp-contentGrid .pagination .page-indicator:hover{text-decoration-line:underline}
body:has(.cmp-contentGrid__dialog[open]){overflow:hidden;position:fixed;padding-right:var(--spacing-16)}