/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.article-teaser-wrapper{padding-bottom:var(--space-space-3xl);}.article-teaser-item .d-flex{gap:16px;padding-bottom:var(--space-space-lg);}.article-sm .article-teaser-img{width:270px;height:157px;}.article-xs .article-teaser-img{width:172px;height:97px;}.article-teaser-item .video-indicator{position:absolute;align-items:center;gap:8px;display:flex;padding:0;}.article-teaser-item .video-indicator span{width:32px;height:32px;background:#010414B2;border-radius:var(--border-radius-border-border-radius-rounded);display:flex;align-items:center;justify-content:center;}.article-teaser-item .video-duration{padding:var(--space-space-xs) var(--space-space-sm);background:#010414B2;color:var(--color-foreground-foreground-on-secondary-active);font-size:var(--typography-font-size-label3-sm);line-height:var(--typography-line-height-label3-sm);font-weight:var(--font-weight-font-font-weight-bold);height:fit-content;height:-moz-fit-content;border-radius:var(--border-radius-border-border-radius-md);}.article-teaser-img a{width:100%;display:block;object-fit:contain;position:relative;}.article-teaser-img img{aspect-ratio:16 / 9;border-radius:var(--border-radius-border-border-radius-md);object-fit:cover;height:auto;width:100%;}.article-text{display:flex;flex-direction:column;gap:8px;}.article-xs .article-text{width:calc(100% - 188px);}.article-sm .article-text{width:calc(100% - 286px);}.article-text a{color:var(--color-foreground-foreground-default);text-decoration:none;}.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.article-text a:hover{color:var(--color-foreground-foreground-default);text-decoration:underline;}.inverted .article-text a:hover,.text_color_white .article-text a:hover{color:var(--color-foreground-foreground-on-active);}.article-text p{font-size:var(--typography-font-size-body2-lg);line-height:var(--typography-line-height-body2-lg);color:var(--color-foreground-foreground-strongest);}.inverted .article-text p,.text_color_white .article-text p{color:var(--color-foreground-foreground-on-inverse);}.article-stamp{color:var(--color-neutral-neutral-70);font-size:var(--typography-font-size-label3-md);line-height:var(--typography-line-height-caption-md);}.inverted .article-stamp,.text_color_white .article-stamp{color:var(--color-foreground-foreground-subtle);}.article-teaser-slider .article-teaser-item .d-flex{padding-bottom:0;}.article-teaser-slider .swiper-slide{width:-moz-fit-content;width:fit-content;margin-right:var(--space-space-xl);}.article-lg .video-indicator span{width:48px;height:48px;}.article-lg .video-indicator{bottom:24px;right:24px;}.article-lg .video-duration{font-size:var(--typography-font-size-label3-sm);line-height:var(--typography-line-height-label2-sm);}.article-md .video-indicator,.article-sm .video-indicator{bottom:16px;right:16px;}.article-xs .video-indicator{bottom:8px;right:8px;}.media_embed{border-radius:var(--border-radius-border-border-radius-md);aspect-ratio:16 / 9;overflow:hidden;}.media_embed iframe{width:100%;height:100%;}@media only screen and (max-width:960px){.article-teaser-slider .swiper-slide{margin-right:0;}.article-lg img{border-radius:0;}.article-lg .video-indicator span{width:32px;height:32px;}.article-lg .video-indicator{bottom:16px;right:16px;}.article-lg .video-duration{font-size:var(--typography-font-size-label3-sm);line-height:var(--typography-line-height-label3-sm);}.article-sm .video-indicator{bottom:8px;right:8px;}.article-sm .article-teaser-img,.article-xs .article-teaser-img{width:140px;height:79px;}.article-lg .article-text{padding:0 var(--space-space-lg);}.article-teaser-slider .article-teaser-item{width:290px;}.article-teaser-slider.swiper{padding-left:var(--space-space-2xl);padding-right:var(--space-space-lg);}.article-xs .article-text,.article-sm .article-text{width:calc(100% - 156px);}}@media only screen and (max-width:767px){.article-teaser-slider.swiper{padding-left:var(--space-space-xl);}}@media only screen and (max-width:640px){.article-teaser-slider.swiper{padding-left:var(--space-space-lg);}}
.button{padding:var(--space-space-md) var(--space-space-lg);font-weight:var(--font-weight-font-font-weight-bold);font-size:var(--typography-font-size-label1-md);line-height:var(--typography-line-height-label1-md);width:fit-content;width:-moz-fit-content;text-decoration:none;border:0;display:inline-flex;align-items:center;gap:4px;}.button.disabled{background-color:var(--color-surface-surface-disabled);color:var(--color-foreground-foreground-disabled);pointer-events:none;fill:var(--color-foreground-foreground-disabled);}.button-primary{color:var(--color-foreground-foreground-on-active);background-color:var(--color-surface-surface-active);border-radius:var(--border-radius-border-border-radius-md);}.button-primary:hover{color:var(--color-foreground-foreground-on-active);}.button--md.button-primary .svg-icon{background-color:var(--color-foreground-foreground-on-active);}.button.disabled .svg-icon{background-color:var(--color-foreground-foreground-disabled);}.button-secondary{color:var(--color-foreground-foreground-active);background-color:var(--color-foreground-foreground-on-active);border-radius:var(--border-radius-border-border-radius-md);border:1px solid var(--color-foreground-foreground-active);}.button-secondary:hover{color:var(--color-foreground-foreground-active);}.button-secondary.disabled{border-color:transparent;}.button.icon-only{border-radius:100%;padding:0;width:48px;height:48px;justify-content:center;}.button-tertiary{background:transparent;text-decoration:underline;border:0;padding:0;color:var(--color-foreground-foreground-active);}.button-tertiary:hover{color:var(--color-foreground-foreground-active);}.button-tertiary.disabled{background:transparent;}.button-tertiary.icon-only{height:fit-content;width:fit-content;width:-moz-fit-content;height:-moz-fit-content;}.button--md{font-size:var(--typography-font-size-label1-md);line-height:var(--typography-line-height-label1-md);}.button--sm{font-size:var(--typography-font-size-label2-sm);line-height:var(--typography-line-height-label2-sm);}.button--sm.button-secondary.icon-only,.button--sm.button-primary.icon-only{width:32px;height:32px;}.svg-icon{width:24px;height:24px;display:inline-flex;background-color:var(--color-foreground-foreground-active);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;}.inverted .button-primary,.text_color_white .button-primary{background-color:var(--color-background-background-default);color:var(--color-foreground-foreground-active);}.inverted .button-primary .svg-icon,.text_color_white .button-primary .svg-icon{background-color:var(--color-foreground-foreground-active);}.inverted .button-primary.disabled,.text_color_white .button-primary.disabled{background-color:var(--color-surface-surface-on-inverse-disabled);color:var(--color-foreground-foreground-on-inverse-disabled);}.inverted .button-secondary,.text_color_white .button-secondary{background-color:transparent;color:var(--color-border-width-border-width-on-inverse-active);border-color:var(--color-border-width-border-width-on-inverse-active);}.inverted .button-secondary.disabled,.text_color_white .button-secondary.disabled{background-color:var(--color-surface-surface-on-inverse-disabled);color:var(--color-foreground-foreground-on-inverse-disabled);border-color:transparent;}.inverted .button-secondary .svg-icon,.text_color_white .button-secondary .svg-icon{background-color:var(--color-foreground-foreground-on-inverse-active);}.inverted .disabled .svg-icon,.text_color_white .disabled .svg-icon{background-color:var(--color-foreground-foreground-on-inverse-disabled);}.inverted .button-tertiary,.text_color_white .button-tertiary{color:var(--color-foreground-foreground-on-inverse-active);}.inverted .button-tertiary.disabled,.text_color_white .button-tertiary.disabled{color:var(--color-foreground-foreground-disabled);}.inverted .button-tertiary .svg-icon,.text_color_white .button-tertiary .svg-icon{background-color:var(--color-foreground-foreground-on-inverse-active);}
.content-grid .sponser-stripe-wrap,.content-grid .component-title{margin-bottom:var(--space-space-xl);}.content-grid .article-teaser-item .d-flex{padding-bottom:0;}.content-grid .articles-wrapper .row>*{margin-bottom:var(--space-space-xl);}.overlay-active-text{top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;color:var(--color-foreground-foreground-on-active);background-color:rgba(0,0,0,.6);border-radius:var(--border-radius-border-border-radius-md);display:none;}.overlay-active-text.show{display:flex;}.three_column_layout .article-xs .tag__label,.three_column_layout .article-md .tag__label{font-size:var(--typography-font-size-label3-sm);line-height:var(--typography-line-height-label3-sm);}.three_column_layout .article-xs h5,.three_column_layout .article-md h5{font-size:var(--typography-font-size-heading5-sm);line-height:var(--typography-line-height-heading5-sm);}
.cross-platform-overlay-wrapper .title{margin-bottom:var(--space-space-xl);}#cross-promotion-overlay .modal-dialog{width:100%;max-width:100%;}#cross-promotion-overlay .modal-content{height:100%;border:0;border-radius:0;background:var(--color-color-neutral-neutral-5);}#cross-promotion-overlay .modal-body{padding:var(--space-space-3xl) var(--space-space-5xl);overflow-y:auto;}#cross-promotion-overlay .modal-close{padding:var(--space-space-sm) var(--space-space-sm) 0;margin-bottom:0;}@media screen and (max-width:960px){#cross-promotion-overlay .modal-body{padding:var(--space-space-lg);}.cross-platform-overlay-wrapper .title{margin-bottom:var(--space-space-lg);}}
.cross-platform-promotion-card{display:flex;gap:16px}.cross-platform-promotion-card .card-image{width:172px;}.cross-platform-promotion-card .card-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-border-border-radius-md);}.cross-platform-promotion-card .card-description{width:calc(100% - 188px);}.cross-platform-promotion-card .card-title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;}.cross-platform-promotion-card .card-title h5{font-size:var(--typography-font-size-heading5-sm);line-height:var(--typography-line-height-heading5-sm);}.card-description .description{font-size:var(--typography-font-size-caption-sm);line-height:var(--typography-line-height-caption-sm);color:var(--color-foreground-foreground-default);}.cross-platform-promotion-card{margin-bottom:var(--space-space-2xl);}
.dailymotion-player,.daily-motion-video-wrapper{margin-bottom:var(--space-space-lg);}.dailymotion-player img{width:100%;height:auto;object-fit:cover;}.daily-motion-video-wrapper{position:relative;width:100%;height:auto;aspect-ratio:16 / 9;overflow:hidden;}.daily-motion-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:8px;}
.headline-carousel-wrap{background-color:var(--color-surface-surface-subtle);width:100%;border-radius:var(--border-radius-border-border-radius-md);height:58px;margin:var(--space-space-xl) 0;}.headline-carousel-item a{color:var(--color-foreground-foreground-strongest);text-decoration:none;font-size:var(--typography-font-size-body2-lg);display:block;line-height:var(--typography-line-height-body2-lg);padding:var(--space-space-lg) var(--space-space-lg) var(--space-space-lg) 38px;gap:8px;}.headline-carousel-item a:hover{color:var(--color-foreground-foreground-strongest);}.headline-carousel-item .para{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;align-content:space-evenly;}.swiper-horizontal .headline-carousel-slider__item{padding-left:var(--space-space-lg);}.headline-carousel-item .tag{width:-webkit-fill-available;width:-moz-available;}@media only screen and (max-width:960px){.headline-carousel-wrap{height:100px;}.headline-carousel-item a{flex-direction:column;align-items:flex-start;gap:4px;}.headline-carousel-item .para{line-clamp:2;-webkit-line-clamp:2;}.headline-carousel-wrap{margin:var(--space-space-lg) 0;}}
.modal.show{pointer-events:none;background-color:#00000078;}.modal-item{cursor:pointer;}.modal-close{padding:0;border:0;margin:var(--space-space-lg) var(--space-space-lg) var(--space-space-sm) 0;background-color:transparent;}.modal .moda-body{padding-top:0;border:0;}.modal-box-lg .modal-dialog{max-width:760px;width:760px;}.modal-box-sm .modal-dialog{max-width:328px;width:328px;}.modal .modal-content{border:0;border-radius:var(--border-radius-border-border-radius-lg);}.modal .modal-dialog{height:100%;margin:0 auto;display:flex;align-items:center;justify-self:center;}.modal .text-box{padding:0;}.modal-body .youtube-player img{width:100%;}.modal-body .video-wrapper iframe{width:100%;border-radius:8px;aspect-ratio:16 / 9;border:0;}@media only screen and (max-width:767px){.modal .modal-dialog{max-width:calc(100% - 32px);}}
.header-main{background-color:var(--color-surface-surface-inverse-neutral);}.header .fixed-header{position:fixed;top:0;left:0;width:100%;z-index:501;}.toolbar-fixed .fixed-header{top:39px;}.toolbar-horizontal.toolbar-tray-open .fixed-header{top:79px;}.gin--vertical-toolbar .fixed-header{top:60px;}.gin--vertical-toolbar.toolbar-vertical .fixed-header{top:40px;}.gin--vertical-toolbar.toolbar-horizontal.toolbar-tray-open .fixed-header{top:60px;}.header-main .wrap{display:flex;gap:32px;}.header-main .logo{gap:16px;}.header-main .navbar-brand{padding:0;margin:0;}.header-main .navbar-brand__logo{width:64px;height:64px;}.sponsor-brand__logo img{width:48px;height:48px;}.header-main .navbar-brand__logo img{width:100%;height:100%;object-fit:contain;}.header-main .navbar-collapse{height:100%;}.header_menu{height:100%;position:relative;width:100%;}.navbar-left{height:100%;}.navbar-left>div{display:flex;height:100%;}.header-main ul{height:100%;gap:24px;}.header-main .navigation-header{width:calc(100% - 160px);display:flex;justify-content:flex-end;flex-grow:1;}.header-main .navigation-header nav{flex-grow:1;padding:0;}.header-main .navbar-right ul{display:flex;flex-direction:row;gap:0;}.header-main .navbar-left a.nav-link{color:var(--color-foreground-foreground-inverse-inactive);height:100%;padding:0;display:flex;align-items:center;}.header-main .active a.nav-link{color:var(--color-foreground-foreground-on-inverse-active);}.header-main .active{position:relative;}.header-main .active a::before{position:absolute;content:'';bottom:0.5px;width:100%;height:2px;background:var(--color-border-width-border-width-on-inverse-active);}.header-main .navbar-toggler{display:none;padding:0 20px;border:0;box-shadow:none;}.header-main .navbar-toggler:focus{box-shadow:none;}.header_search{display:none;}.account-menu li:has([data-drupal-link-system-path="user"]),.account-menu li:has([href*="/profile/profile"]),.account-menu li:has([data-drupal-link-system-path="user/logout"]),.account-menu li:has([data-drupal-link-system-path="user/login"]),.account-menu li:has(.register-nav),.account-dropdown li:has(.search-nav),.account-dropdown li:has(.register-nav),.account-dropdown li:has(.mail-nav){display:none;}.account-logout li:has(.register-nav){display:block;}.menu-right{display:flex;align-items:center;}.account-menu,.account-menu .navbar-right,.account-menu .navbar-right div{height:100%;}.account-menu li:first-child{border-left:1px solid var(--color-color-neutral-neutral-90);}.account-menu li{border-right:1px solid var(--color-color-neutral-neutral-90);}.account-menu li:first-child:has(.register-nav){border-right:0;}.account-menu li:first-child:has(.register-nav) + li{border-left:1px solid var(--color-color-neutral-neutral-90);}.account-menu .search-nav{background:url(/themes/custom/astro_radix/components/navbar/assets/images/grey-search.png) no-repeat center;font-size:0;}.header-main .navbar-toggler .hamburger-nav{width:24px;height:24px;display:inline-flex;background-color:var(--color-color-neutral-neutral-0);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/themes/custom/astro_radix/components/navbar/assets/images/menu-24.svg);mask-image:url(/themes/custom/astro_radix/components/navbar/assets/images/menu-24.svg);}.account-menu .mail-nav{font-size:0;}.account-dropdown{height:100%;}.account-dropdown li{height:100%;list-style:none;}.account-dropdown > li > a{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--color-color-neutral-neutral-90);}.account-dropdown .user-icon{width:24px;height:24px;display:inline-flex;background-color:var(--color-color-neutral-neutral-0);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/themes/custom/astro_radix/components/navbar/assets/images/user-24.svg);mask-image:url(/themes/custom/astro_radix/components/navbar/assets/images/user-24.svg);}.account-dropdown a::after{display:none;}.account-dropdown li > ul{padding:0;height:auto;border:0;box-shadow:none;border-radius:0;background-color:transparent;}.account-dropdown ul[data-component-id="radix:nav"]{gap:0;height:auto;border-radius:var(--border-radius-border-border-radius-md);background-color:var(--color-color-neutral-neutral-0);margin-top:var(--space-space-sm);box-shadow:0px 8px 28px 0px rgba(1,4,20,0.06);}.account-dropdown ul[data-component-id="radix:nav"] a{padding:var(--space-space-md) var(--space-space-lg);font-family:var(--font-family-font-font-family-non-latin);color:var(--color-foreground-foreground-default);}.account-logout ul[data-component-id="radix:nav"]{gap:0;width:auto;flex-wrap:nowrap;}.account-menu ul[data-component-id="radix:nav"] a{width:64px;height:64px;padding:0;}.account-logout .register-nav{display:flex;align-items:center;justify-content:center;color:var(--color-color-neutral-neutral-0);}.account-menu .nav-link:hover{color:var(--color-color-neutral-neutral-0);}.no-scroll{overflow:hidden;}.account-menu .navbar-right [data-drupal-ajax-container]{display:none;}.dialog-off-canvas-main-canvas[style] .account-dropdown li > ul{transform:translate3d(-100px,65px,0px) !important;inset:0px 0px auto 0px!important;}@media (min-width:1280px) and (max-width:1280px){.header-main ul{gap:14px;}}@media only screen and (max-width:1279.98px){.header-main .container{padding-right:0;}.header-main .logo{gap:12px;}.header-main .navbar-expand-lg .navbar-toggler,.header-main .navbar-toggler{display:block;}.header-main .navbar-collapse{height:100% !important;width:100%;right:-100% !important;transition:.3s cubic-bezier(0,0,.2,1);position:fixed;display:flex;flex-direction:column;top:0 !important;z-index:var(--z-index-z-max);background-color:var(--color-foreground-foreground-on-inverse-active);}.header-main .navbar-collapse .sm-show{display:flex;align-items:flex-start;min-height:88px;padding:0 var(--space-space-lg);width:100%;background:var(--color-brand-secondary);justify-content:space-between;}.header-main .sm-show .navbar-toggler{padding:0;margin:20px 0 0;}.header-main .navbar-collapse.show{right:0 !important;}.header_search{display:block;position:absolute;top:-28px;left:0;right:0;width:calc(100% - 32px);margin:0 auto;z-index:var(--z-base-100);}.header_search .search-block-form,.header_search .form-type-search{width:100%;}.header_search .form-control{height:48px;border:1px solid var(--color-border-width-border-width-inactive);border-radius:var(--border-radius-border-border-radius-md);color:#333333;padding:var(--space-space-md) var(--space-space-lg) var(--space-space-md) var(--space-space-4xl);box-shadow:none;}.header_search .form-control::placeholder{color:var(--color-foreground-foreground-subtle);}.header_search .form-control::-webkit-search-cancel-button{display:none;}.header_search .form-actions{left:0;height:100%;position:absolute;}.header_search .form-actions::before{content:'';background-image:url(/themes/custom/astro_radix/components/navbar/assets/images/black-search.png);width:24px;height:24px;position:absolute;margin:var(--space-space-md) 0 var(--space-space-md) var(--space-space-lg);}.header_search .form-actions input{width:24px;height:24px;padding:0;margin:var(--space-space-md) 0 var(--space-space-md) var(--space-space-lg);position:relative;z-index:var(--z-index-z-dropdown);opacity:var(--opacity-opacity-none);}.navbar-left > div{padding:var(--space-space-3xl) var(--space-space-lg) 0 var(--space-space-lg);}.navbar-left > div .block__content{width:100%;}.navbar-left .navbar-nav{display:block;overflow-y:auto;padding-bottom:110px;}.navbar-left .navbar-nav li{width:100%;border-bottom:1px solid var(--color-border-width-border-width-default);}.navbar-left .navbar-nav li:last-child{border:0;}.header-main .navbar-left a.nav-link{height:auto;font-weight:var(--font-weight-font-font-weight-extra-bold);color:#000;padding:var(--space-space-md) 0;line-height:var(--typography-line-height-heading3-sm);font-size:var(--typography-font-size-heading3-sm);}}
.header-sub{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background-color:var(--color-surface-surface-subtle-neutral);border-bottom:1px solid var(--color-border-width-border-width-default);}.header-sub ul{display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;}.header-sub li{white-space:nowrap;}.header-sub .nav-link{color:var(--color-foreground-foreground-inactive);padding:var(--space-space-md) 0;position:relative;}.header-sub li:last-child .nav-link{padding-right:var(--space-space-xl);}.header-sub .active a.nav-link{color:var(--color-foreground-foreground-active);font-weight:var(--font-weight-font-font-weight-bold);}.header-sub .active a:before{position:absolute;content:'';bottom:0;width:100%;height:2px;background:var(--color-border-width-border-width-active);}.fixed-header.header-sub .active a:before{bottom:0.5px;}
.page__footer{width:100%;background:var(--color-surface-surface-footer);padding:var(--space-space-2xl) 0;}.footer_nav{display:flex;justify-content:space-between;}.footer_nav .block-system-menu-blockfooter{flex:1;padding-right:var(--space-space-xl);}.page__footer a,.page__footer span{color:var(--color-foreground-foreground-on-active);text-decoration:none;cursor:pointer;}.page__footer .navbar-text,.page__footer .nav-link{padding:0;}.page__footer p{margin-top:var(--space-space-xl);margin-bottom:0;color:var(--color-foreground-foreground-on-inverse-active);}.page__footer ul{display:flex;list-style:none;flex-wrap:wrap;padding:0;gap:24px;margin-bottom:0;}.page__footer span:hover,.page__footer a:hover{color:var(--color-foreground-foreground-on-active);}.sociallinks img{width:16px;height:16px;}@media only screen and (max-width:960px){.footer_nav{flex-direction:column;}.footer_sociallinks,.primary-footer-wrapper{width:100%;}.footer ul{gap:16px;}.footer_nav .block-system-menu-blockfooter{padding-right:0;padding-bottom:var(--space-space-xl);}}
.swiper-pagination{display:flex;}.swiper-pagination-fraction.swiper-pagination{position:relative;justify-content:end;color:var(--color-foreground-foreground-default);font-weight:var(--font-weight-font-font-weight-bold);font-size:var(--typography-font-size-body2-strong-sm);gap:4px;line-height:var(--typography-line-height-body2-strong-sm);padding-right:42px;margin-top:var(--space-space-xl);}.swiper-button{position:absolute;right:0;display:flex;gap:55px;align-items:center;bottom:3px;height:32px;}.swiper-button div{background-color:var(--color-surface-surface-active);border-radius:var(--border-radius-border-border-radius-rounded);width:32px;height:32px;margin-top:0;top:0;position:relative;left:0;z-index:11;}.swiper-button div::after{display:none;}.swiper-button .svg-icon{background-color:var(--color-foreground-foreground-on-active);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px;height:16px;display:inline-flex;}.swiper-button .swiper-button-prev .svg-icon{mask-image:url(/themes/custom/astro_radix/components/swiper-carousel/assests/images/chevron-left.svg);-webkit-mask-image:url(/themes/custom/astro_radix/components/swiper-carousel/assests/images/chevron-left.svg);}.swiper-button .swiper-button-next .svg-icon{-webkit-mask-image:url(/themes/custom/astro_radix/components/swiper-carousel/assests/images/chevron-right.svg);mask-image:url(/themes/custom/astro_radix/components/swiper-carousel/assests/images/chevron-right.svg);}.swiper-button div.swiper-button-disabled{background-color:var(--color-surface-surface-disabled);cursor:not-allowed;opacity:1;pointer-events:unset;}.swiper-button .swiper-button-disabled .svg-icon{background-color:var(--color-foreground-foreground-disabled);}.inverted .swiper-button div,.text_color_white .swiper-button div{background-color:var(--color-background-background-default);}.inverted .swiper-button .svg-icon,.text_color_white .swiper-button .svg-icon{background-color:var(--color-foreground-foreground-active);}.inverted div.swiper-button-disabled,.text_color_white div.swiper-button-disabled{background-color:var(--color-surface-surface-on-inverse-disabled);}.inverted .swiper-button-disabled .svg-icon,.text_color_white .swiper-button-disabled .svg-icon{background-color:var(--color-foreground-foreground-on-inverse-disabled);}.inverted .swiper-pagination-fraction.swiper-pagination,.text_color_white .swiper-pagination-fraction.swiper-pagination{color:var(--color-foreground-foreground-on-active);}@media only screen and (max-width:960px){.swiper-button,.swiper .swiper-pagination-fraction{display:none;}}
.tab-wrapper{position:relative;}.tab-wrapper .nav-tabs{flex-wrap:nowrap;flex:1 1;}.tab-scroll{overflow-x:scroll;overflow-y:auto;position:relative;display:flex;-ms-overflow-style:none;scrollbar-width:none;width:100%;}.tab-wrapper .nav-tabs li{width:max-content;}.tab--primary .nav-tabs{gap:24px;border-color:var(--color-border-width-border-width-inactive);margin-bottom:var(--space-space-lg);}.tab--primary .nav-tabs .nav-link{padding:var(--space-space-md) 0;color:var(--color-foreground-foreground-inactive);border:0;position:relative;}.tab--primary .nav-tabs .nav-link:hover{color:var(--color-foreground-foreground-hover);}.tab--primary .nav-tabs .nav-link.active{color:var(--color-foreground-foreground-active);background-color:transparent;}.tab--primary .nav-tabs .active:before{content:'';background-color:var(--color-border-width-border-width-active);width:100%;position:absolute;bottom:0;left:0;height:2px;}.tab--secondary .nav-tabs .active:before{display:none;}.tab--secondary .nav-tabs{gap:8px;border-color:transparent;margin-bottom:var(--space-space-xl);}.tab--secondary .nav-tabs .nav-link{padding:6px var(--space-space-lg);border:1px solid var(--color-border-width-border-width-inactive);border-radius:var(--border-radius-border-border-radius-rounded);font-weight:var(--font-weight-font-font-weight-regular);color:var(--color-foreground-foreground-inactive);}.tab--secondary .nav-tabs .nav-link:hover{background-color:var(--color-surface-surface-hover);color:var(--color-foreground-foreground-on-hover);}.tab--secondary .nav-tabs .nav-link.active{font-weight:var(--font-weight-font-font-weight-bold);color:var(--color-foreground-foreground-on-inverse-active);background-color:var(--color-surface-surface-active);border:0;}.tab--primary.inverted .nav-link,.text_color_white .tab--primary .nav-link{color:var(--color-foreground-foreground-inverse-inactive);}.tab--primary.inverted .nav-link:hover,.text_color_white .tab--primary .nav-link:hover{color:var(--color-foreground-foreground-on-inverse-hover);}.tab--primary.inverted .nav-link.active,.text_color_white .tab--primary .nav-link.active{color:var(--color-foreground-foreground-on-inverse-active);background-color:transparent;}.tab--primary.inverted .nav-link.active:before,.text_color_white .tab--primary .nav-link.active:before{background-color:var(--color-border-width-border-width-on-inverse-active);}.tab--secondary.inverted .nav-link,.text_color_white .tab--secondary .nav-link{border-color:var(--color-border-width-border-width-on-inverse);color:var(--color-foreground-foreground-on-inverse-active);}.tab--secondary.inverted .nav-link:hover,.text_color_white .tab--secondary .nav-link:hover{background-color:var(--color-surface-surface-on-inverse-hover);color:var(--color-foreground-foreground-hover);}.tab--secondary.inverted .nav-link.active,.text_color_white .tab--secondary .nav-link.active{background-color:var(--color-surface-surface-on-inverse-active);color:var(--color-foreground-foreground-active);}
.nav-tabs .nav-link{font-weight:var(--font-weight-font-font-weight-bold);margin:0;display:flex;align-items:center;gap:4px;}.tab-svg-icon{width:20px;height:20px;display:inline-flex;background-color:var(--color-foreground-foreground-active);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;}.tab--primary .tab-svg-icon{background-color:var(--color-foreground-foreground-inactive);}.tab--primary .nav-link:hover .tab-svg-icon{background-color:var(--color-foreground-foreground-hover);}.tab--primary .nav-link.active .tab-svg-icon{background-color:var(--color-foreground-foreground-active);}.tab--primary.inverted .nav-link .tab-svg-icon,.tab--primary.text_color_white .nav-link .tab-svg-icon{background-color:var(--color-foreground-foreground-inverse-inactive);}.tab--primary.inverted .nav-link:hover .tab-svg-icon,.tab--primary.text_color_white .nav-link:hover .tab-svg-icon{background-color:var(--color-foreground-foreground-on-inverse-hover);}.tab--primary.inverted .nav-link.active .tab-svg-icon,.tab--primary.text_color_white .nav-link.active .tab-svg-icon{background-color:var(--color-foreground-foreground-on-inverse-active);}.tab--secondary .tab-svg-icon{background-color:var(--color-foreground-foreground-inactive);}.tab--secondary .nav-link:hover .tab-svg-icon{background-color:var(--color-foreground-foreground-on-hover);}.tab--secondary .nav-link.active .tab-svg-icon{background-color:var(--color-foreground-foreground-on-inverse-active);}.tab--secondary.inverted .tab-svg-icon,.tab--secondary.text_color_white .tab-svg-icon{background-color:var(--color-foreground-foreground-on-inverse-active);}.tab--secondary.inverted .nav-link:hover .tab-svg-icon,.tab--secondary.text_color_white .nav-link:hover .tab-svg-icon{background-color:var(--color-foreground-foreground-hover);}.tab--secondary.inverted .nav-link.active .tab-svg-icon,.tab--secondary.text_color_white .nav-link.active .tab-svg-icon{background-color:var(--color-foreground-foreground-active);}
.tag{display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:0;max-width:max-content;gap:4px;line-height:var(--typography-line-height-label2-sm);font-size:var(--typography-font-size-label2-sm);text-transform:uppercase;}.tag--primary{background-color:var(--color-surface-surface-secondary-active);color:var(--color-foreground-foreground-on-active);border:none;}.tag--secondary{color:var(--color-foreground-foreground-secondary-active);border:var(--border-width-border-border-width-thin) solid var(--color-border-width-border-width-secondary-active);}.tag--overlay{background-color:var(--color-background-background-inverse-neutral);opacity:0.7;color:var(--color-foreground-foreground-on-secondary-active);}.tag--sm{border-radius:var(--border-radius-border-border-radius-sm);line-height:var(--typography-line-height-label3-sm);font-size:var(--typography-font-size-label3-sm);padding:var(--space-space-xs);}.tag--md{border-radius:var(--border-radius-border-border-radius-md);padding:var(--space-space-xs) var(--space-space-sm);}.tag .icon-image img{width:16px;height:16px;}
