/* compiled by scssphp 1.6.0 on Mon, 17 Mar 2025 15:27:15 +0000 (0.0463s) */

.tabs{position:relative;padding-block:3.75rem;margin-block-end:0}@media (min-width:64rem){.tabs{padding-block:5.375rem}}@media (min-width:86rem){.tabs{padding-block:6.25rem}}.tabs__container{position:relative}.tabs__container>.heading{grid-column:2 / -2;margin-block-end:1.25rem}@media (min-width:64rem){.tabs__container>.heading{margin-block-end:2.5rem}}.tabs__tablist{display:flex;flex-wrap:wrap;gap:1rem;position:relative}@media (min-width:48rem){.tabs__tablist{gap:1.5rem}}@media (min-width:64rem){.tabs__tablist{gap:1.875rem}}@media (min-width:85rem){.tabs__tablist{gap:2.5rem;margin-block-end:1.375rem}}@media (min-width:96rem){.tabs__tablist{gap:3.75rem}}.tabs__tablist::before{content:'';position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:0.125rem;background-color:var(--color-border)}@media (min-width:96rem){.tabs__tablist::before{height:0.25rem}}.tabs__tab{border:0 none;padding:0 0 0.75rem;border-radius:0;background-color:transparent;color:var(--color-border);font-family:var(--font-family--heading);font-weight:var(--font-weight--bold);font-size:1rem;border-block-end:solid 0.125rem transparent;cursor:pointer;transition:color 0.25s ease-in-out}@media (min-width:64rem){.tabs__tab{padding-block-end:1.625rem;font-size:1.25rem}}@media (min-width:85rem){.tabs__tab{font-size:1.5rem}}@media (min-width:96rem){.tabs__tab{font-size:1.875rem;border-block-end-width:0.25rem}}.tabs__tab[aria-selected="true"]{color:var(--color-secondary);border-block-end-color:var(--color-secondary)}.tabs__tabpanel{--font-size--xl: 1.5rem}@media (min-width:64rem){.tabs__tabpanel{--font-size--xl: 1.875rem}}.tabs__tabpanel>*{padding-block:2rem}@media (min-width:48rem){.tabs__tabpanel>*{padding-block:3rem}}.tabs.--background-white .--background-black,.tabs.--background-white .--background-grey{background-color:var(--color-white);color:var(--color-black)}.tabs.--background-white .--background-black .content-wrapper .check-list li,.tabs.--background-white .--background-grey .content-wrapper .check-list li{list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' fill='%23000000' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E")}.tabs.--background-white .--background-black a:not([class]),.tabs.--background-white .--background-grey a:not([class]){color:var(--color-grey)}.tabs.--background-white .--background-black a:not([class]):hover,.tabs.--background-white .--background-grey a:not([class]):hover{color:var(--color-black)}.tabs.--background-grey .--background-black,.tabs.--background-grey .--background-white{background-color:var(--color-grey);color:var(--color-white)}.tabs.--background-grey .tabs__tab[aria-selected="true"]{color:var(--color-white)}.tabs.--background-grey .tabs__tab:hover{color:var(--color-white)}.tabs.--background-black .--background-grey,.tabs.--background-black .--background-white{background-color:var(--color-black);color:var(--color-white)}.tabs.--background-black .tabs__tab[aria-selected="true"]{color:var(--color-white)}.tabs.--background-black .tabs__tab:hover{color:var(--color-white)}.tabs.--background-white .tabs__tab:hover{color:var(--color-secondary)}