.tabs__heading{text-align:center}@media only screen and (min-width: 911px){.tabs__heading{text-align:left}}.tabs__nav{display:flex;flex-wrap:wrap;gap:.4rem;margin:2.5rem 0 4rem}.tabs__button{font-size:1.2rem;line-height:1.3;letter-spacing:.012rem;min-height:2.7rem;padding:.5rem 1rem;transition:background-color .3s ease-in-out,color .3s ease-in-out}.tabs__button--active{background:var(--button-active-background);color:var(--button-active-color)}@media(hover: hover)and (pointer: fine){.tabs__button--active:hover{color:var(--text-color)}}.tabs__content{overflow:hidden;transition:height .15s ease-in-out;position:relative}.tabs__panel{position:absolute;top:0;left:0;pointer-events:none;opacity:0;transition:opacity .15s ease-in-out}.tabs__panel--active{pointer-events:auto;opacity:1;position:relative}.tabs__grid{display:grid;gap:2.5rem 1rem;grid-template-columns:repeat(3, minmax(0, 1fr))}@media only screen and (min-width: 911px){.tabs__grid{grid-template-columns:repeat(6, minmax(0, 1fr));gap:5rem 2rem}}.tabs__grid--two{grid-template-columns:repeat(1, minmax(0, 1fr))}@media only screen and (min-width: 911px){.tabs__grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}}.tabs__grid--three-four{grid-template-columns:repeat(2, minmax(0, 1fr))}@media only screen and (min-width: 911px){.tabs__grid--three-four{grid-template-columns:repeat(18, minmax(0, 1fr))}.tabs__grid--three-four .tabs__item{grid-column:span 4}}.tabs__asset{aspect-ratio:113/140}@media only screen and (min-width: 911px){.tabs__asset{aspect-ratio:217/400}}.tabs__grid--three-four .tabs__asset{aspect-ratio:174/260}@media only screen and (min-width: 911px){.tabs__grid--three-four .tabs__asset{aspect-ratio:296/400}}.tabs__grid--two .tabs__asset{aspect-ratio:36/22}@media only screen and (min-width: 911px){.tabs__grid--two .tabs__asset{aspect-ratio:689/400}}.tabs__asset img,.tabs__asset picture{width:100%;height:100%;object-fit:cover}.tabs__item-info{display:flex;gap:1rem;flex-direction:column;margin-top:1.5rem}@media only screen and (min-width: 911px){.tabs__item-info{flex-direction:row}}.tabs__item-tag{color:var(--color-text-quaternary);white-space:nowrap}.tabs__item-title{color:var(--color-text-secondary)}
