/*!
 * 
 * date: Tue Jun 17 2025 16:06:49 GMT+0000 (Coordinated Universal Time)
 * brand: cadillac-2022
 *
 * Copyright (c) 2025 General Motors Corp. All Rights Reserved.
 * This material is solely and exclusively owned by General Motors and may not
 * be reproduced elsewhere without prior written approval.
 *//*!
 * 
 * name: @gbds/quantum
 * version: 1.6.9
 * @gbds/core dependency version: 6.2.0
 * date: Tue Jun 17 2025 15:44:09 GMT+0000 (Coordinated Universal Time)
 * Copyright 2020 GM Global Technology Operations LLC
 * All Rights Reserved.
 * This software is proprietary to GM Global Technology Operations LLC
 * and is protected by intellectual property laws and international
 * intellectual property treaties. Your access to this software is governed
 * by the terms of your license agreement with GM Global Technology Operations LLC.
 * Any other use of the software is strictly prohibited.
 * 
 */gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button a,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button a{color:#fcfcfc}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button a:hover,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button a:hover{color:#505050}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button{color:#fcfcfc}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button a,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button a{color:#282828;cursor:pointer;text-decoration:underline}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button a:active,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button a:active,gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button a:hover,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button a:hover{color:#505050}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button a:visited,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button a:visited{color:#282828}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button a:visited:hover,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button a:visited:hover{color:#505050}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button a,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button a{color:#fcfcfc}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button a:active,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button a:active,gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button a:hover,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button a:hover{color:#a0a0a0}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button a:visited,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button a:visited{color:#fcfcfc}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .invert.gb-tab-button a:visited:hover,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .invert.gb-tab-button a:visited:hover{color:#a0a0a0}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:14px;font-weight:100;letter-spacing:.63px;line-height:1.8}
@media(min-width:800px)and (max-width:1199px){gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button{font-size:14px;letter-spacing:.63px;line-height:1.8}
}
@media(min-width:1200px){gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button{font-size:14px;letter-spacing:.63px;line-height:1.8}
}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .heavy.gb-tab-button,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .heavy.gb-tab-button{font-weight:300}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button b,gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button b{font-weight:300}
body{-webkit-font-smoothing:antialiased}
*,*::before,*::after{box-sizing:border-box}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:100;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Regular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Regular.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:200;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Medium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Medium.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Bold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Bold.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:400;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideRegular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideRegular.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:500;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideMedium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideMedium.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:600;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideBold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideBold.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothicNarrow;font-style:normal;font-weight:100;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowRegular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowRegular.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothicNarrow;font-style:normal;font-weight:200;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowMedium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowMedium.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothicNarrow;font-style:normal;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowBold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowBold.woff") format("woff")}
@font-face{font-display:fallback;font-family:NanumGothic;font-style:normal;font-weight:700;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Bold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Bold.woff") format("woff");unicode-range:U+AC00-D7A3,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF}
@font-face{font-display:fallback;font-family:NanumGothic;font-style:normal;font-weight:400;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Regular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Regular.woff") format("woff");unicode-range:U+AC00-D7A3,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:normal;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:italic;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light-Italic.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light-Italic.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:normal;font-weight:500;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Medium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Medium.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:normal;font-weight:700;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Bold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Bold.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
body{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:16px;letter-spacing:1px;line-height:1.625}
html[dir=rtl] body{font-family:GE-SS-Text,Arial,sans-serif !important;letter-spacing:.01px !important}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:100;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Regular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Regular.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:200;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Medium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Medium.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Bold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-Bold.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:400;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideRegular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideRegular.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:500;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideMedium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideMedium.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothic;font-style:normal;font-weight:600;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideBold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-WideBold.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothicNarrow;font-style:normal;font-weight:100;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowRegular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowRegular.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothicNarrow;font-style:normal;font-weight:200;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowMedium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowMedium.woff") format("woff")}
@font-face{font-display:fallback;font-family:CadillacGothicNarrow;font-style:normal;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowBold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowBold.woff") format("woff")}
@font-face{font-display:fallback;font-family:NanumGothic;font-style:normal;font-weight:700;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Bold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Bold.woff") format("woff");unicode-range:U+AC00-D7A3,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF}
@font-face{font-display:fallback;font-family:NanumGothic;font-style:normal;font-weight:400;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Regular.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/NanumGothic-Regular.woff") format("woff");unicode-range:U+AC00-D7A3,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:normal;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:italic;font-weight:300;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light-Italic.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Light-Italic.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:normal;font-weight:500;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Medium.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Medium.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
@font-face{font-display:fallback;font-family:GE-SS-Text;font-style:normal;font-weight:700;src:url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Bold.woff2") format("woff2"),url("https://es.chevrolet.com/_brands_gm-cdn_com/gbds/cadillac-2022/fonts/GE-SS-Text-Bold.woff") format("woff");unicode-range:U+0000-002F,U+003A-FFFF}
gb-expander-tab-nav.gb-floating-sm .gb-tab-button-list{display:flex}
gb-expander-tab-nav.gb-floating-sm .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-floating-sm .gb-expander .gb-expander-btn{display:none}
gb-expander-tab-nav.gb-stacked-sm .gb-tab-button-list{display:none}
gb-expander-tab-nav.gb-stacked-sm .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-stacked-sm .gb-expander .gb-expander-btn{display:flex}
gb-expander-tab-nav .gb-expander .gb-expander-content{border:0}
gb-expander-tab-nav .gb-expander.active .gb-expander-content{visibility:visible}
gb-expander-tab-nav .gb-expander .gb-expander-btn.hide-icon::before{display:none}
gb-expander-tab-nav .gb-expander .gb-expander-btn .tab-icon{align-items:center;display:flex;width:16px}
gb-expander-tab-nav .gb-expander .gb-expander-btn .tab-icon img{width:100%}
gb-expander-tab-nav .gb-tab-button-list{display:flex;flex-wrap:nowrap;margin:0;padding:0}
gb-expander-tab-nav .gb-tab-button-list.hide-tabs{display:none !important}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button{align-items:center;cursor:pointer;display:flex;justify-content:center;list-style:none;padding:2rem 0;width:100%}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container{align-items:center;display:flex}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-stacked{flex-direction:column}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-only .gb-tab-title{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-right .tab-icon{margin-inline-start:20px;order:2}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-left .tab-icon{margin-inline-end:20px}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container .tab-icon img{width:100%}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container .tab-icon .icon-normal{display:inline}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container .tab-icon .icon-hover{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-icon-title-container .icon-normal{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-icon-title-container .icon-hover{display:inline}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover.active .gb-tab-icon-title-container .icon-normal{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover.active .gb-tab-icon-title-container .icon-hover{display:inline}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-icon-title-container .icon-normal{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-icon-title-container .icon-hover{display:inline}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list,gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list{justify-content:center}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button{width:auto}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-gallery-tab-nav.invert .gb-tab-button-list .gb-tab-button{background-color:#000}
@media only screen and (min-width:800px)and (max-width:1199px){gb-expander-tab-nav.gb-floating-med .gb-tab-button-list{display:flex}
gb-expander-tab-nav.gb-floating-med .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-floating-med .gb-expander .gb-expander-btn{display:none}
gb-expander-tab-nav.gb-stacked-med .gb-tab-button-list{display:none}
gb-expander-tab-nav.gb-stacked-med .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-stacked-med .gb-expander .gb-expander-btn{display:flex}
}
@media only screen and (min-width:1200px){gb-expander-tab-nav.gb-floating-lg .gb-tab-button-list{display:flex}
gb-expander-tab-nav.gb-floating-lg .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-floating-lg .gb-expander .gb-expander-btn{display:none}
gb-expander-tab-nav.gb-stacked-lg .gb-tab-button-list{display:none}
gb-expander-tab-nav.gb-stacked-lg .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-stacked-lg .gb-expander .gb-expander-btn{display:flex}
}
gb-expander-tab-nav .gb-expander .gb-expander-btn{gap:5px;justify-content:start;padding:18px 20px}
gb-expander-tab-nav .gb-expander .gb-expander-btn::before{inset-inline-end:10px;margin:0;position:absolute}
gb-expander-tab-nav.gb-expander-tab-nav .gb-expander .gb-expander-btn{border-color:#505050;border-style:solid;border-width:1px 0 0}
gb-expander-tab-nav.gb-expander-tab-nav .gb-expander .gb-expander-btn .gb-expander-headline{font-size:12px;font-weight:200}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button:nth-child(1){border-left:1px solid #f2f2f2}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button{background-color:#f2f2f2;border-color:#d2d2d2;border-style:solid;border-width:1px 1px 1px 0;font-size:14px;font-weight:200;letter-spacing:1px;padding:0}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title{border-bottom:1px solid #f2f2f2;padding:1.25rem 0}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active{background-color:#282828;border-color:#282828;color:#fff}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active:hover .gb-tab-title{border-bottom:1px solid #fff;color:#fff}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-title{border-bottom:1px solid #fff}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-title{border-bottom:1px solid #282828;color:#505050}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-icon-title-container .icon-normal{display:initial}
gb-expander-tab-nav.gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-icon-title-container .icon-hover{display:none}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list{justify-content:center}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button{font-size:11px;font-weight:500;padding-block:0;padding-inline:6px;position:relative;width:auto}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title{padding:20px 0}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button:hover{color:#505050}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button.active{font-weight:700}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-title{border-bottom:2px solid #000}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button.active:hover{color:#000}
@media only screen and (min-width:800px){gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button{font-size:14px;padding-block:0;padding-inline:36px}
}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-tab-button-list{background-color:#0d0d0d}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-tab-button-list .gb-tab-button{background-color:#0d0d0d;color:#fff}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-tab-button-list .gb-tab-button:hover{color:#a0a0a0}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-tab-button-list .gb-tab-button.active .gb-tab-title{border-bottom:2px solid #fff}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-tab-button-list .gb-tab-button.active:hover{color:#fff}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-expander>.gb-expander-btn{border-top:1px solid #505050}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-expander>.gb-expander-btn{font-weight:500}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-expander>.gb-expander-btn .gb-expander-headline{font-size:12px}
gb-expander-tab-nav.gb-large-impact-tab-nav:not(.invert) .gb-expander>.gb-expander-btn{background-color:#fcfcfc;color:#000;font-weight:500}
gb-expander-tab-nav.gb-large-impact-tab-nav:not(.invert) .gb-expander>.gb-expander-btn::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%3E%3Cg%20fill%3D%22%23282828%22%20clip-path%3D%22url%28%23a%29%22%3E%3Cpath%20d%3D%22M11.06%2011.03H.76l-.74%201.91h11.04v9.04h1.92V1.99h-1.92v9.04ZM15.02%2011.03v1.91h8.26l.74-1.91h-9Z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h24v24H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}
gb-expander-tab-nav.gb-large-impact-tab-nav:not(.invert) .gb-expander.active>.gb-expander-btn{background-color:#f2f2f2}
gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list{background-color:#0d0d0d;gap:4rem}
gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button{background-color:#0d0d0d;color:#fff;font-size:18px;font-weight:400;padding:0}
gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-title{border-bottom:2px solid #fff}
gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-title{border-bottom:2px solid #fff}
gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title{border-bottom:2px solid transparent;letter-spacing:0;padding:8px 0}
@media only screen and (max-width:799px){gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button{font-size:14px;font-weight:100}
}