.mod-brand-position,.mod-brand-position--business,.mod-brand-position--default-tet{--brand-position-text-font: var(--font-family-content);--brand-position-headline-font: var(--font-family-headline);--brand-position-card-height: 15rem;--brand-position-card-width: 20rem;--brand-position-big-card-width: 26.25rem;--brand-position-mobile-card-height: 13rem;--brand-position-mobile-card-width: 16.25rem;--brand-position-mobile-big-card-width: 22.4375rem;--brand-position-grid-gap: 1rem;--brand-position-text-color: var(--tc-text-primary);--brand-position-text-secondary-color: var(--tc-text-secondary);--brand-position-card-background: var(--tc-layer-primary);--brand-position-card-border: var(--tc-grey-30);--brand-position-focus-outline-color: var(--tc-blue-40);padding:4rem 0}.mod-brand-position.dark,.mod-brand-position--business.dark,.mod-brand-position--default-tet.dark{--brand-position-text-color: var(--tc-text-primary-dark);--brand-position-focus-outline-color: var(--tc-blue-40-dark);--brand-position-text-secondary-color: var(--tc-text-secondary-dark);--brand-position-card-background: var(--tc-layer-primary-dark);--brand-position-card-border: var(--tc-grey-70);background-color:var(--tc-background-primary-dark)}.mod-brand-position.dark .mod-brand-position__lottie__light,.mod-brand-position--business.dark .mod-brand-position__lottie__light,.mod-brand-position--default-tet.dark .mod-brand-position__lottie__light{display:none}.mod-brand-position.dark .mod-brand-position__lottie__dark,.mod-brand-position--business.dark .mod-brand-position__lottie__dark,.mod-brand-position--default-tet.dark .mod-brand-position__lottie__dark{display:block}.mod-brand-position.dark .mod-brand-position__card-logo--has_dark,.mod-brand-position--business.dark .mod-brand-position__card-logo--has_dark,.mod-brand-position--default-tet.dark .mod-brand-position__card-logo--has_dark{display:none}.mod-brand-position.dark .mod-brand-position__card-logo--dark,.mod-brand-position--business.dark .mod-brand-position__card-logo--dark,.mod-brand-position--default-tet.dark .mod-brand-position__card-logo--dark{display:block}.mod-brand-position *,.mod-brand-position--business *,.mod-brand-position--default-tet *{box-sizing:border-box}.mod-brand-position h1,.mod-brand-position h2,.mod-brand-position p,.mod-brand-position a,.mod-brand-position--business h1,.mod-brand-position--business h2,.mod-brand-position--business p,.mod-brand-position--business a,.mod-brand-position--default-tet h1,.mod-brand-position--default-tet h2,.mod-brand-position--default-tet p,.mod-brand-position--default-tet a{text-align:center}.mod-brand-position .mod-brand-position__header,.mod-brand-position--business .mod-brand-position__header,.mod-brand-position--default-tet .mod-brand-position__header{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0 1rem}.mod-brand-position__content{display:flex;flex-direction:column;gap:var(--brand-position-grid-gap);width:100%;max-width:90rem;margin:0 auto}.mod-brand-position__row{overflow-x:auto;display:flex;width:100%;padding:0 1rem;scrollbar-width:none}.mod-brand-position__row::-webkit-scrollbar{display:none;appearance:none;-webkit-appearance:none}.mod-brand-position__card{overflow:hidden;height:var(--brand-position-mobile-card-height);min-width:var(--brand-position-mobile-card-width);max-width:var(--brand-position-mobile-card-width);padding:1rem;border-radius:1.5rem}.mod-brand-position__card--big{padding:0;min-width:var(--brand-position-mobile-big-card-width);max-width:var(--brand-position-mobile-big-card-width)}.mod-brand-position__card__row{overflow-x:auto;display:flex;width:100%;padding:0 1rem;scrollbar-width:none}.mod-brand-position__card__row::-webkit-scrollbar{display:none;appearance:none;-webkit-appearance:none}.mod-brand-position__card__row:focus-visible{outline:.125rem solid var(--brand-position-focus-outline-color);outline-offset:.125rem}.mod-brand-position__card__card{overflow:hidden;color:var(--tc-text-primary);height:var(--brand-position-mobile-card-height);min-width:var(--brand-position-mobile-card-width);max-width:var(--brand-position-mobile-card-width);padding:1rem;border-radius:1.5rem}.mod-brand-position__card__card--big{padding:0;min-width:var(--brand-position-mobile-big-card-width);max-width:var(--brand-position-mobile-big-card-width)}.mod-brand-position__card__card p{font-family:var(--brand-position-headline-font);font-weight:600;font-size:1.25rem;line-height:1.5rem;text-align:left}.mod-brand-position__card__card img{width:100%;height:100%;object-fit:cover;pointer-events:none}.mod-brand-position__card__card img.mod-brand-position__card-logo--dark{display:none}.mod-brand-position__card__card+.mod-brand-position__card__card{margin-left:var(--brand-position-grid-gap)}.mod-brand-position__card__card>*{user-select:none}.mod-brand-position__card+.mod-brand-position__card{margin-left:var(--brand-position-grid-gap)}.mod-brand-position__card>*{user-select:none}.mod-brand-position--business{--brand-position-grid-gap: 3.5rem}.mod-brand-position--business tet-card-list{--card-list-tablet-horizontal-margin: 1.375rem;--card-list-mobile-horizontal-margin: 1.375rem}.mod-brand-position--business tet-card-list::part(scroll-container){align-items:flex-start}.mod-brand-position--business .mod-brand-position__content{display:grid;gap:var(--brand-position-grid-gap);grid-template-columns:1fr 1fr;justify-items:center;align-items:center}.mod-brand-position--business .mod-brand-position__card{display:flex;flex-direction:column;justify-content:flex-start;border-radius:0;min-width:19.75rem;width:100%;height:100%;gap:1.5rem;text-align:center}.mod-brand-position--business .mod-brand-position__card-text{text-align:center;font-size:1.25rem;color:var(--brand-position-text-color)}.mod-brand-position--default-tet{--brand-position-grid-gap: 1rem;display:flex;flex-direction:column;padding:0 1rem 2.75rem}@media all and (min-width: 31.25rem){.mod-brand-position--default-tet{padding:0 2rem 2.75rem}}@media all and (min-width: 64rem){.mod-brand-position--default-tet{padding:0 0rem 2.75rem}}@media all and (min-width: 90rem){.mod-brand-position--default-tet{padding:0 0rem 2.75rem}}.mod-brand-position--default-tet h2{font-size:1.75rem}@media all and (min-width: 48rem){.mod-brand-position--default-tet h2{font-size:2rem}}@media all and (min-width: 90rem){.mod-brand-position--default-tet h2{font-size:3rem}}.mod-brand-position--default-tet a{max-width:fit-content;margin:1.5rem auto 0rem}@media all and (min-width: 48rem){.mod-brand-position--default-tet a{margin:1.5rem auto 0rem}}@media all and (min-width: 90rem){.mod-brand-position--default-tet a{margin:0rem auto}}.mod-brand-position--default-tet .mod-brand-position__lottie{width:100%;height:100%}.mod-brand-position--default-tet .mod-brand-position__lottie svg{min-width:5rem;max-height:5rem}@media all and (min-width: 48rem){.mod-brand-position--default-tet .mod-brand-position__lottie svg{min-width:6.25rem;max-height:6.25rem}}@media all and (min-width: 90rem){.mod-brand-position--default-tet .mod-brand-position__lottie svg{min-width:8rem;max-height:8rem}}.mod-brand-position--default-tet .mod-brand-position__lottie__light{display:block}.mod-brand-position--default-tet .mod-brand-position__lottie__dark{display:none}.mod-brand-position--default-tet .mod-brand-position__content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;max-width:unset}@media all and (min-width: 48rem){.mod-brand-position--default-tet .mod-brand-position__content{gap:1rem}}@media all and (min-width: 90rem){.mod-brand-position--default-tet .mod-brand-position__content{gap:1.5rem}}.mod-brand-position--default-tet .mod-brand-position__header{max-width:53rem;margin:0 auto 2rem}.mod-brand-position--default-tet .mod-brand-position__header p{color:var(--brand-position-text-secondary-color)}.mod-brand-position--default-tet .mod-brand-position__card{display:flex;flex-direction:column;justify-content:flex-start;border-radius:1rem;background-color:var(--brand-position-card-background);border:1px solid var(--brand-position-card-border);max-width:12.125rem;min-width:unset;min-height:14.75rem;max-height:14.75rem;width:100%;height:100%;gap:1.5rem;text-align:center;padding:1.5rem 1rem 2.5rem;margin-left:0;cursor:default}@media all and (min-width: 22.5rem){.mod-brand-position--default-tet .mod-brand-position__card{max-width:12.125rem;min-width:unset;min-height:14.75rem;max-height:14.75rem}}@media all and (min-width: 31.25rem){.mod-brand-position--default-tet .mod-brand-position__card{min-width:14.625rem;min-height:16.75rem;padding:2rem 1rem 2.5rem;max-width:15.625rem}}@media all and (min-width: 64rem){.mod-brand-position--default-tet .mod-brand-position__card{min-width:14.625rem;min-height:16.75rem;padding:2rem 1rem 2.5rem;max-width:unset}}@media all and (min-width: 90rem){.mod-brand-position--default-tet .mod-brand-position__card{min-width:18.9375rem;min-height:19.75rem;padding:2rem 1.5rem 2.5rem;max-width:unset}}@media all and (min-width: 120rem){.mod-brand-position--default-tet .mod-brand-position__card{min-width:26.4375rem !important;max-width:unset}}.mod-brand-position--default-tet .mod-brand-position__card,.mod-brand-position--default-tet .mod-brand-position__card *{user-select:auto}.mod-brand-position--default-tet .mod-brand-position__card-logo{height:8.125rem;min-height:8.125rem;width:100%;object-fit:contain}.mod-brand-position--default-tet .mod-brand-position__card-text{text-align:center;font-size:.875rem;line-height:1.25rem;color:var(--brand-position-text-color);cursor:default}@media all and (min-width: 48rem){.mod-brand-position--default-tet .mod-brand-position__card-text{font-size:1rem;line-height:1.5rem}}@media all and (min-width: 90rem){.mod-brand-position--default-tet .mod-brand-position__card-text{font-size:1.125rem;line-height:1.75rem}}.js-mod-brand-position__row--dragged,.js-mod-brand-position__row--dragged *{cursor:grabbing;user-select:none}.js-mod-brand-position__row--has-scroll .mod-brand-position__divider{min-width:0 !important}@media all and (min-width: 48rem){.mod-brand-position .mod-brand-position__content,.mod-brand-position--business .mod-brand-position__content{max-width:100%}.mod-brand-position .mod-brand-position__header,.mod-brand-position--business .mod-brand-position__header{padding:0 2.5rem}.mod-brand-position__card{height:var(--brand-position-card-height);min-width:var(--brand-position-card-width);max-width:var(--brand-position-card-width);padding:2rem}.mod-brand-position__card--big{padding:0;min-width:var(--brand-position-big-card-width);max-width:var(--brand-position-big-card-width)}.mod-brand-position__card p{font-size:1.5rem;line-height:1.75rem}.mod-brand-position--business .mod-brand-position__card{min-width:auto}}@media all and (min-width: 90rem){.mod-brand-position .mod-brand-position__header,.mod-brand-position--business .mod-brand-position__header{gap:1.5rem}.mod-brand-position .mod-brand-position__header>*,.mod-brand-position--business .mod-brand-position__header>*{max-width:53rem;margin:0 auto}.mod-brand-position .mod-brand-position__content,.mod-brand-position--business .mod-brand-position__content{max-width:100%}.mod-brand-position .mod-brand-position__row::before,.mod-brand-position .mod-brand-position__row::after,.mod-brand-position--business .mod-brand-position__row::before,.mod-brand-position--business .mod-brand-position__row::after{content:"";margin:auto}.mod-brand-position--business .mod-brand-position__content{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}
