.tabbed-information:has(.wrapper.color-mode-brand){background-color:var(--brand-color-1)}.tabbed-information:has(.wrapper.color-mode-light){background-color:var(--white)}.tabbed-information:has(.wrapper.color-mode-dark){background-color:var(--dark-color-1)}.tabbed-information .tabs-content{margin-bottom:var(--section-space-vertical-small)}.tabbed-information .tab-content{background-color:var(--white);display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden}[active]:is(.tabbed-information .tab-content){max-height:unset;opacity:1;transition:opacity .4s ease-in}@media (min-width:990px){.tabbed-information .tab-content{flex-direction:row}}.tabbed-information .image-wrapper{align-items:center;display:flex;justify-content:center}@media (min-width:990px){.tabbed-information .image-wrapper{flex:0 0 50%}}:is(.tabbed-information .image-wrapper)>img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tabbed-information .text-wrapper{display:flex;flex-direction:column;justify-content:center;padding:var(--space-12) var(--space-4)}@media (min-width:990px){.tabbed-information .text-wrapper{flex:0 0 50%;padding:var(--space-12)}}.tabbed-information .caption{margin-bottom:var(--space-2)}.tabbed-information .body,.tabbed-information .title{margin-bottom:var(--space-4)}.tabbed-information .button{width:-moz-fit-content;width:fit-content}.tabbed-information .tabs-list{display:grid;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));overflow-x:auto}[active]:is(:is(.tabbed-information .color-mode-light) .tab){border-color:var(--dark-color-3)}:is(:is(.tabbed-information .color-mode-light) .tab):hover:not([active]){border-color:var(--dark-color-3)}:is(:is(.tabbed-information .color-mode-light) .tab):hover:not([active]) .tab-subtitle,:is(:is(.tabbed-information .color-mode-light) .tab):hover:not([active]) .tab-title{color:var(--dark-color-1)}.tabbed-information .tab{align-items:center;border-top:1px solid transparent;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:var(--space-4);transition:border .4s ease-in}[active]:is(.tabbed-information .tab){border-top:1px solid var(--light-color-2);cursor:default}:is(.tabbed-information .tab):hover:not([active]){border-top:1px solid var(--white)}:is(.tabbed-information .tab):hover:not([active]) .tab-subtitle,:is(.tabbed-information .tab):hover:not([active]) .tab-title{color:var(--white)}:is(.tabbed-information .tab) .tab-subtitle,:is(.tabbed-information .tab) .tab-title{text-align:center}