.theme--white,:root{--tabs-gaps:5px;--tabs-border-width:2px;--tabs-border-radius:var(--rounded-corners);--tabs-button-border-color:var(--gray);--tabs-button-background:#fff;--tabs-button-background-active:var(--gray);--tabs-button-font-size:var(--base-font-size);--tabs-panel-background:var(--gray);--tabs-panel-padding:30px}.theme--gray{--tabs-button-border-color:#fff;--tabs-button-background:var(--gray);--tabs-button-background-active:#fff;--tabs-panel-background:#fff}.tabs__tablist{display:flex;flex-direction:column;gap:var(--tabs-gaps);margin-bottom:var(--tabs-gaps)}.tabs__button{align-items:center;background-color:var(--tabs-button-background);border:var(--tabs-border-width) solid var(--tabs-button-border-color);cursor:pointer;display:flex;flex:1;gap:15px;padding:15px 30px;text-align:left}.tabs__button:first-child{border-top-left-radius:var(--tabs-border-radius)}.tabs__button[aria-selected=true]{background-color:var(--tabs-button-background-active)}.tabs__button-icon{display:block;height:auto;pointer-events:none;width:25%}.tabs__button-text{color:var(--text-color);display:block;font-size:var(--tabs-button-font-size);pointer-events:none}.tabs__panel{background:var(--tabs-panel-background);border-bottom-right-radius:var(--tabs-border-radius);padding:var(--tabs-panel-padding)}.tabs__content{margin-left:auto;margin-right:auto;max-width:var(--containerwidth_narrow)}.tabs__panel-link{margin-top:30px}@media (min-width:900px){.theme--white,:root{--tabs-button-font-size:var(--title-h6-size);--tabs-panel-padding:60px}.tabs__tablist{flex-direction:row}.tabs__button{flex-direction:column;padding:30px;text-align:center}.tabs__button[aria-selected=true]{position:relative}.tabs__button[aria-selected=true]:after{background-color:var(--tabs-button-border-color);content:"";display:block;height:calc(var(--tabs-gaps) + var(--tabs-border-width));left:-2px;position:absolute;top:100%;width:calc(100% + var(--tabs-border-width)*2)}}@media (min-width:1200px){.theme--white,:root{--tabs-button-font-size:var(--title-h5-size)}.tabs__button-icon{width:40%}}