.br-type-body-lg{font:var(--type-body-lg-font);letter-spacing:var(--type-body-lg-letter-spacing);-webkit-text-decoration:var(--type-body-lg-text-decoration);text-decoration:var(--type-body-lg-text-decoration);text-transform:var(--type-body-lg-text-transform)}.br-type-body-lg-strong{font:var(--type-body-lg-strong-font);letter-spacing:var(--type-body-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-body-lg-strong-text-decoration);text-decoration:var(--type-body-lg-strong-text-decoration);text-transform:var(--type-body-lg-strong-text-transform)}.br-type-body-md{font:var(--type-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.br-type-body-sm{font:var(--type-body-sm-font);letter-spacing:var(--type-body-sm-letter-spacing);-webkit-text-decoration:var(--type-body-sm-text-decoration);text-decoration:var(--type-body-sm-text-decoration);text-transform:var(--type-body-sm-text-transform)}.br-type-body-xxs{font:var(--type-body-xxs-font);letter-spacing:var(--type-body-xxs-letter-spacing);-webkit-text-decoration:var(--type-body-xxs-text-decoration);text-decoration:var(--type-body-xxs-text-decoration);text-transform:var(--type-body-xxs-text-transform)}.br-type-button-lg{font:var(--type-button-lg-font);letter-spacing:var(--type-button-lg-letter-spacing);-webkit-text-decoration:var(--type-button-lg-text-decoration);text-decoration:var(--type-button-lg-text-decoration);text-transform:var(--type-button-lg-text-transform)}.br-type-button-md{font:var(--type-button-md-font);letter-spacing:var(--type-button-md-letter-spacing);-webkit-text-decoration:var(--type-button-md-text-decoration);text-decoration:var(--type-button-md-text-decoration);text-transform:var(--type-button-md-text-transform)}.br-type-button-sm{font:var(--type-button-sm-font);letter-spacing:var(--type-button-sm-letter-spacing);-webkit-text-decoration:var(--type-button-sm-text-decoration);text-decoration:var(--type-button-sm-text-decoration);text-transform:var(--type-button-sm-text-transform)}.br-type-button-xs{font:var(--type-button-xs-font);letter-spacing:var(--type-button-xs-letter-spacing);-webkit-text-decoration:var(--type-button-xs-text-decoration);text-decoration:var(--type-button-xs-text-decoration);text-transform:var(--type-button-xs-text-transform)}.br-type-display-4xl-mobile{font:var(--type-display-4xl-mobile-font);letter-spacing:var(--type-display-4xl-mobile-letter-spacing);-webkit-text-decoration:var(--type-display-4xl-mobile-text-decoration);text-decoration:var(--type-display-4xl-mobile-text-decoration);text-transform:var(--type-display-4xl-mobile-text-transform)}.br-type-display-5xl-mobile{font:var(--type-display-5xl-mobile-font);letter-spacing:var(--type-display-5xl-mobile-letter-spacing);-webkit-text-decoration:var(--type-display-5xl-mobile-text-decoration);text-decoration:var(--type-display-5xl-mobile-text-decoration);text-transform:var(--type-display-5xl-mobile-text-transform)}.br-type-display-6xl-mobile{font:var(--type-display-6xl-mobile-font);letter-spacing:var(--type-display-6xl-mobile-letter-spacing);-webkit-text-decoration:var(--type-display-6xl-mobile-text-decoration);text-decoration:var(--type-display-6xl-mobile-text-decoration);text-transform:var(--type-display-6xl-mobile-text-transform)}.br-type-functional-input-normal{font:var(--type-functional-input-normal-font);letter-spacing:var(--type-functional-input-normal-letter-spacing);-webkit-text-decoration:var(--type-functional-input-normal-text-decoration);text-decoration:var(--type-functional-input-normal-text-decoration);text-transform:var(--type-functional-input-normal-text-transform)}.br-type-functional-lg-strong{font:var(--type-functional-lg-strong-font);letter-spacing:var(--type-functional-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);text-decoration:var(--type-functional-lg-strong-text-decoration);text-transform:uppercase}.br-type-functional-md-strong{font:var(--type-functional-md-strong-font);letter-spacing:var(--type-functional-md-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-md-strong-text-decoration);text-decoration:var(--type-functional-md-strong-text-decoration);text-transform:var(--type-functional-md-strong-text-transform)}.br-type-functional-sm-normal{font:var(--type-functional-sm-normal-font);letter-spacing:var(--type-functional-sm-normal-letter-spacing);-webkit-text-decoration:var(--type-functional-sm-normal-text-decoration);text-decoration:var(--type-functional-sm-normal-text-decoration);text-transform:var(--type-functional-sm-normal-text-transform)}.br-type-functional-sm-strong{font:var(--type-functional-sm-strong-font);letter-spacing:var(--type-functional-sm-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-sm-strong-text-decoration);text-decoration:var(--type-functional-sm-strong-text-decoration);text-transform:var(--type-functional-sm-strong-text-transform)}.\!br-type-functional-xs-footer{font:var(--type-functional-xs-footer-font)!important;letter-spacing:var(--type-functional-xs-footer-letter-spacing)!important;-webkit-text-decoration:var(--type-functional-xs-footer-text-decoration)!important;text-decoration:var(--type-functional-xs-footer-text-decoration)!important;text-transform:var(--type-functional-xs-footer-text-transform)!important}.br-type-functional-xs-normal{font:var(--type-functional-xs-normal-font);letter-spacing:var(--type-functional-xs-normal-letter-spacing);-webkit-text-decoration:var(--type-functional-xs-normal-text-decoration);text-decoration:var(--type-functional-xs-normal-text-decoration);text-transform:var(--type-functional-xs-normal-text-transform)}.br-type-functional-xs-strong{font:var(--type-functional-xs-strong-font);letter-spacing:var(--type-functional-xs-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-xs-strong-text-decoration);text-decoration:var(--type-functional-xs-strong-text-decoration);text-transform:var(--type-functional-xs-strong-text-transform)}.br-type-quote-lg{font:var(--type-quote-lg-font);letter-spacing:var(--type-quote-lg-letter-spacing);-webkit-text-decoration:var(--type-quote-lg-text-decoration);text-decoration:var(--type-quote-lg-text-decoration);text-transform:var(--type-quote-lg-text-transform)}.br-type-quote-md{font:var(--type-quote-md-font);letter-spacing:var(--type-quote-md-letter-spacing);-webkit-text-decoration:var(--type-quote-md-text-decoration);text-decoration:var(--type-quote-md-text-decoration);text-transform:var(--type-quote-md-text-transform)}.br-type-quote-sm{font:var(--type-quote-sm-font);letter-spacing:var(--type-quote-sm-letter-spacing);-webkit-text-decoration:var(--type-quote-sm-text-decoration);text-decoration:var(--type-quote-sm-text-decoration);text-transform:var(--type-quote-sm-text-transform)}.br-type-title-2xl{font:var(--type-title-2xl-font);letter-spacing:var(--type-title-2xl-letter-spacing);-webkit-text-decoration:var(--type-title-2xl-text-decoration);text-decoration:var(--type-title-2xl-text-decoration);text-transform:var(--type-title-2xl-text-transform)}.br-type-title-3xl{font:var(--type-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.br-type-title-3xl-medium{font:var(--type-title-3xl-medium-font);letter-spacing:var(--type-title-3xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-medium-text-decoration);text-decoration:var(--type-title-3xl-medium-text-decoration);text-transform:var(--type-title-3xl-medium-text-transform)}.br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.br-type-title-4xl-medium{font:var(--type-title-4xl-medium-font);letter-spacing:var(--type-title-4xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);text-decoration:var(--type-title-4xl-medium-text-decoration);text-transform:var(--type-title-4xl-medium-text-transform)}.br-type-title-4xl-secondary{font:var(--type-title-4xl-secondary-font);letter-spacing:var(--type-title-4xl-secondary-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-secondary-text-decoration);text-decoration:var(--type-title-4xl-secondary-text-decoration);text-transform:var(--type-title-4xl-secondary-text-transform)}.br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.br-type-title-sm{font:var(--type-title-sm-font);letter-spacing:var(--type-title-sm-letter-spacing);-webkit-text-decoration:var(--type-title-sm-text-decoration);text-decoration:var(--type-title-sm-text-decoration);text-transform:var(--type-title-sm-text-transform)}.br-type-title-medium-strong{font:var(--type-title-medium-strong-font);letter-spacing:var(--type-title-medium-strong-letter-spacing);-webkit-text-decoration:var(--type-title-medium-strong-text-decoration);text-decoration:var(--type-title-medium-strong-text-decoration);text-transform:var(--type-title-medium-strong-text-transform)}.br-type-title-xl{font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.br-type-rtd-title-4xl{font:var(--type-rtd-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.br-type-rtd2-title-3xl{font:var(--type-rtd2-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.br-type-rtd2-title-4xl{font:var(--type-rtd2-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.br-type-bt-body-sm{font:var(--type-bt-body-sm-font);letter-spacing:var(--type-body-sm-letter-spacing);-webkit-text-decoration:var(--type-body-sm-text-decoration);text-decoration:var(--type-body-sm-text-decoration);text-transform:var(--type-body-sm-text-transform)}.br-type-bt-title-2xl-medium{font:var(--type-bt-title-2xl-medium-font);letter-spacing:var(--type-title-2xl-letter-spacing);-webkit-text-decoration:var(--type-title-2xl-text-decoration);text-decoration:var(--type-title-2xl-text-decoration);text-transform:var(--type-title-2xl-text-transform)}.br-type-bt-title-3xl{font:var(--type-bt-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.br-type-bt-title-4xl{font:var(--type-bt-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}@media (min-width:640px){.sm\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.sm\:br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.sm\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.sm\:br-type-rtd-title-5xl{font:var(--type-rtd-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.sm\:br-type-rtd2-title-4xl{font:var(--type-rtd2-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.sm\:br-type-rtd2-title-5xl{font:var(--type-rtd2-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}}@media (min-width:768px){.md\:br-type-body-md{font:var(--type-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.md\:br-type-body-sm{font:var(--type-body-sm-font);letter-spacing:var(--type-body-sm-letter-spacing);-webkit-text-decoration:var(--type-body-sm-text-decoration);text-decoration:var(--type-body-sm-text-decoration);text-transform:var(--type-body-sm-text-transform)}.md\:br-type-display-4xl-tablet{font:var(--type-display-4xl-tablet-font);letter-spacing:var(--type-display-4xl-tablet-letter-spacing);-webkit-text-decoration:var(--type-display-4xl-tablet-text-decoration);text-decoration:var(--type-display-4xl-tablet-text-decoration);text-transform:var(--type-display-4xl-tablet-text-transform)}.md\:br-type-display-5xl-tablet{font:var(--type-display-5xl-tablet-font);letter-spacing:var(--type-display-5xl-tablet-letter-spacing);-webkit-text-decoration:var(--type-display-5xl-tablet-text-decoration);text-decoration:var(--type-display-5xl-tablet-text-decoration);text-transform:var(--type-display-5xl-tablet-text-transform)}.md\:br-type-display-6xl-tablet{font:var(--type-display-6xl-tablet-font);letter-spacing:var(--type-display-6xl-tablet-letter-spacing);-webkit-text-decoration:var(--type-display-6xl-tablet-text-decoration);text-decoration:var(--type-display-6xl-tablet-text-decoration);text-transform:var(--type-display-6xl-tablet-text-transform)}.md\:br-type-functional-lg-strong{font:var(--type-functional-lg-strong-font);letter-spacing:var(--type-functional-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);text-decoration:var(--type-functional-lg-strong-text-decoration);text-transform:uppercase}.md\:\!br-type-functional-xs-strong{font:var(--type-functional-xs-strong-font)!important;letter-spacing:var(--type-functional-xs-strong-letter-spacing)!important;-webkit-text-decoration:var(--type-functional-xs-strong-text-decoration)!important;text-decoration:var(--type-functional-xs-strong-text-decoration)!important;text-transform:var(--type-functional-xs-strong-text-transform)!important}.md\:br-type-quote-md{font:var(--type-quote-md-font);letter-spacing:var(--type-quote-md-letter-spacing);-webkit-text-decoration:var(--type-quote-md-text-decoration);text-decoration:var(--type-quote-md-text-decoration);text-transform:var(--type-quote-md-text-transform)}.md\:br-type-quote-sm{font:var(--type-quote-sm-font);letter-spacing:var(--type-quote-sm-letter-spacing);-webkit-text-decoration:var(--type-quote-sm-text-decoration);text-decoration:var(--type-quote-sm-text-decoration);text-transform:var(--type-quote-sm-text-transform)}.md\:br-type-title-2xl{font:var(--type-title-2xl-font);letter-spacing:var(--type-title-2xl-letter-spacing);-webkit-text-decoration:var(--type-title-2xl-text-decoration);text-decoration:var(--type-title-2xl-text-decoration);text-transform:var(--type-title-2xl-text-transform)}.md\:br-type-title-3xl{font:var(--type-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.md\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.md\:br-type-title-4xl-medium{font:var(--type-title-4xl-medium-font);letter-spacing:var(--type-title-4xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);text-decoration:var(--type-title-4xl-medium-text-decoration);text-transform:var(--type-title-4xl-medium-text-transform)}.md\:br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.md\:br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.md\:br-type-title-5xl-medium-large{font:var(--type-title-5xl-medium-large-font);letter-spacing:var(--type-title-5xl-medium-large-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-large-text-decoration);text-decoration:var(--type-title-5xl-medium-large-text-decoration);text-transform:var(--type-title-5xl-medium-large-text-transform)}.md\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.md\:br-type-title-xl{font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.md\:br-type-rtd-title-7xl{font:var(--type-rtd-title-7xl-font)}.md\:br-type-rtd-title-7xl,.md\:br-type-rtd2-title-6xl{letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.md\:br-type-rtd2-title-6xl{font:var(--type-rtd2-title-6xl-font)}.md\:br-type-bt-body-lg{font:var(--type-bt-body-lg-font);letter-spacing:var(--type-body-lg-letter-spacing);-webkit-text-decoration:var(--type-body-lg-text-decoration);text-decoration:var(--type-body-lg-text-decoration);text-transform:var(--type-body-lg-text-transform)}.md\:br-type-bt-title-3xl-medium{font:var(--type-bt-title-3xl-medium-font);letter-spacing:var(--type-title-3xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-medium-text-decoration);text-decoration:var(--type-title-3xl-medium-text-decoration);text-transform:var(--type-title-3xl-medium-text-transform)}.md\:br-type-bt-title-4xl{font:var(--type-bt-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.md\:br-type-bt-title-5xl{font:var(--type-bt-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}}@media (min-width:1024px){.lg\:br-type-body-md{font:var(--type-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.lg\:br-type-title-3xl{font:var(--type-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.lg\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.lg\:br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.lg\:br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.lg\:br-type-title-5xl-large{font:var(--type-title-5xl-large-font);letter-spacing:var(--type-title-5xl-large-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-large-text-decoration);text-decoration:var(--type-title-5xl-large-text-decoration);text-transform:var(--type-title-5xl-large-text-transform)}.lg\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.lg\:br-type-title-xl{font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.lg\:br-type-bt-body-md{font:var(--type-bt-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.lg\:br-type-bt-title-4xl-medium{font:var(--type-bt-title-4xl-medium-font);letter-spacing:var(--type-title-4xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);text-decoration:var(--type-title-4xl-medium-text-decoration);text-transform:var(--type-title-4xl-medium-text-transform)}.lg\:br-type-bt-title-5xl{font:var(--type-bt-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}}@media (min-width:1280px){.xl\:br-type-display-4xl-desktop{font:var(--type-display-4xl-desktop-font);letter-spacing:var(--type-display-4xl-desktop-letter-spacing);-webkit-text-decoration:var(--type-display-4xl-desktop-text-decoration);text-decoration:var(--type-display-4xl-desktop-text-decoration);text-transform:var(--type-display-4xl-desktop-text-transform)}.xl\:br-type-display-5xl-desktop{font:var(--type-display-5xl-desktop-font);letter-spacing:var(--type-display-5xl-desktop-letter-spacing);-webkit-text-decoration:var(--type-display-5xl-desktop-text-decoration);text-decoration:var(--type-display-5xl-desktop-text-decoration);text-transform:var(--type-display-5xl-desktop-text-transform)}.xl\:br-type-display-6xl-desktop{font:var(--type-display-6xl-desktop-font);letter-spacing:var(--type-display-6xl-desktop-letter-spacing);-webkit-text-decoration:var(--type-display-6xl-desktop-text-decoration);text-decoration:var(--type-display-6xl-desktop-text-decoration);text-transform:var(--type-display-6xl-desktop-text-transform)}.xl\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.xl\:br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.xl\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}}.\[\&\>p\:nth-child\(odd\)\]\:br-type-title-xl>p:nth-child(odd){font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.\[\&_\[cmdk-group-heading\]\]\:br-type-functional-sm-strong [cmdk-group-heading]{font:var(--type-functional-sm-strong-font);letter-spacing:var(--type-functional-sm-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-sm-strong-text-decoration);text-decoration:var(--type-functional-sm-strong-text-decoration);text-transform:var(--type-functional-sm-strong-text-transform)}.\[\&_p\:first-of-type_a\]\:br-type-functional-lg-strong p:first-of-type a{font:var(--type-functional-lg-strong-font);letter-spacing:var(--type-functional-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);text-decoration:var(--type-functional-lg-strong-text-decoration);text-transform:uppercase}.td-body-lg{font-size:var(--td-body-lg-font-size-desk)}.td-body-lg,.td-body-md{font-family:var(--td-font-book);line-height:var(--td-line-height-2xl);letter-spacing:0;text-decoration:none;text-transform:none}.td-body-md{font-size:var(--td-body-md-font-size-desk)}.td-body-sm{font-family:var(--td-font-me);font-size:var(--td-body-sm-font-size-desk);line-height:var(--td-line-height-xl);letter-spacing:var(--td-letter-spacing-sm);text-decoration:none;text-transform:none}.td-button-lg{font-family:var(--td-font-bold);font-size:var(--td-button-lg-font-size);line-height:var(--td-line-height-md);letter-spacing:var(--td-letter-spacing-2xl);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.td-button-sm{font:var(--td-button-sm-font);letter-spacing:var(--td-button-sm-letter-spacing);-webkit-text-decoration:var(--td-button-sm-text-decoration);text-decoration:var(--td-button-sm-text-decoration);text-transform:var(--td-button-sm-text-transform);text-box-trim:trim-both;text-box-edge:cap alphabetic}.td-display-lg{font-family:var(--td-font-light);font-size:var(--td-display-lg-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:var(--td-letter-spacing-2xs)}.td-display-lg,.td-title-4xl-medium{text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.td-title-4xl-medium{font-family:var(--td-font-medium);font-size:var(--td-title-4xl-medium-font-size)}.td-display-5xl,.td-title-4xl-medium{line-height:var(--td-line-height-md);letter-spacing:var(--td-letter-spacing-xs)}.td-display-5xl{font-family:var(--td-font-book);font-size:var(--td-display-5xl-font-size);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-display-lg{font-size:var(--td-display-lg-font-size-tab)}}@media (max-width:639px){.td-display-lg{font-size:var(--td-display-lg-font-size-mob)}}.td-display-md{font-family:var(--td-font-light);font-size:var(--td-display-md-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:var(--td-letter-spacing-xs);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-display-md{font-size:var(--td-display-md-font-size-tab)}}@media (max-width:639px){.td-display-md{font-size:var(--td-display-md-font-size-mob)}}.td-eyebrow-lg{font-size:var(--td-eyebrow-lg-font-size)}.td-eyebrow-lg,.td-eyebrow-md{font-family:var(--td-font-bold);letter-spacing:var(--td-letter-spacing-xl);line-height:var(--td-line-height-md);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.td-eyebrow-md{font-size:var(--td-eyebrow-md-font-size)}.td-func-info-md{font-size:var(--td-func-info-md-font-size-desk)}.td-func-info-lg,.td-func-info-md{font-family:var(--td-font-bold);letter-spacing:0;line-height:var(--td-line-height-md);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.td-func-info-lg{font-size:var(--td-func-info-lg-font-size-desk)}.td-func-form-lg{font-size:var(--td-func-form-lg-font-size-desk);letter-spacing:0;text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.td-func-form-lg,.td-navigation-lg{font-family:var(--td-font-bold);line-height:var(--td-line-height-md)}.td-navigation-lg{font-size:var(--td-navigation-lg-font-size);letter-spacing:var(--td-letter-spacing-lg);text-decoration:none;text-transform:uppercase}.td-navigation-md{font-size:var(--td-navigation-md-font-size)}.td-navigation-md,.td-navigation-sm{font-family:var(--td-font-book);letter-spacing:var(--td-letter-spacing-md);line-height:var(--td-line-height-2xl);text-decoration:none;text-transform:uppercase}.td-navigation-sm{font-size:var(--td-navigation-sm-font-size)}.redesign-nav-link-item{font:var(--type-title-xl-font);letter-spacing:var(--type-display-6xl-mobile-letter-spacing);line-height:var(--td-line-height-md);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-eyebrow-default-text-transform)}.td-heading-xl{font-family:var(--td-font-bold);font-size:var(--td-heading-xl-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:0;text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-heading-xl{font-size:var(--td-heading-xl-font-size-tab)}}@media (max-width:639px){.td-heading-xl{font-size:var(--td-heading-xl-font-size-mob)}}.td-heading-lg{font-family:var(--td-font-bold);font-size:var(--td-heading-lg-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:0;text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-heading-lg{font-size:var(--td-heading-lg-font-size-tab)}}@media (max-width:639px){.td-heading-lg{font-size:var(--td-heading-lg-font-size-mob)}}.td-heading-md{font-family:var(--td-font-bold);font-size:var(--td-heading-md-font-size-desk);line-height:var(--td-line-height-lg);letter-spacing:var(--td-letter-spacing-md);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-heading-md{font-size:var(--td-heading-md-font-size-tab)}}@media (max-width:639px){.td-heading-md{font-size:var(--td-heading-md-font-size-mob)}}.td-heading-sm{font-family:var(--td-font-bold);font-size:var(--td-heading-sm-font-size-desk);line-height:var(--td-line-height-lg);letter-spacing:var(--td-letter-spacing-md);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-heading-sm{font-size:var(--td-heading-sm-font-size-tab)}}@media (max-width:639px){.td-heading-sm{font-size:var(--td-heading-sm-font-size-mob)}}.td-serif-lg{font-family:var(--td-serif-rounded);font-size:var(--td-serif-lg-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:0;text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-serif-lg{font-size:var(--td-serif-lg-font-size-tab)}}@media (max-width:639px){.td-serif-lg{font-size:var(--td-serif-lg-font-size-mob)}}.td-serif-md{font-family:var(--td-serif-rounded);font-size:var(--td-serif-md-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:0;text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-serif-md{font-size:var(--td-serif-md-font-size-tab)}}@media (max-width:639px){.td-serif-md{font-size:var(--td-serif-md-font-size-mob)}}.td-serif-sm{font-family:var(--td-serif-rounded);font-size:var(--td-serif-sm-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:var(--td-letter-spacing-md);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.td-serif-sm{font-size:var(--td-serif-sm-font-size-tab)}}@media (max-width:639px){.td-serif-sm{font-size:var(--td-serif-sm-font-size-mob)}}@media (min-width:768px){.md\:td-body-md{font-family:var(--td-font-book);font-size:var(--td-body-md-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-decoration:none;text-transform:none}}@media (min-width:1024px){.lg\:td-body-lg{font-family:var(--td-font-book);font-size:var(--td-body-lg-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-decoration:none;text-transform:none}}.\[\&_h1\]\:td-display-lg h1{font-family:var(--td-font-light);font-size:var(--td-display-lg-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:var(--td-letter-spacing-2xs);text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.\[\&_h1\]\:td-display-lg h1{font-size:var(--td-display-lg-font-size-tab)}}@media (max-width:639px){.\[\&_h1\]\:td-display-lg h1{font-size:var(--td-display-lg-font-size-mob)}}.\[\&_h2\]\:td-heading-lg h2{font-family:var(--td-font-bold);font-size:var(--td-heading-lg-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:0;text-decoration:none;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width:1023px){.\[\&_h2\]\:td-heading-lg h2{font-size:var(--td-heading-lg-font-size-tab)}}@media (max-width:639px){.\[\&_h2\]\:td-heading-lg h2{font-size:var(--td-heading-lg-font-size-mob)}}.\[\&_p\]\:td-body-lg p{font-family:var(--td-font-book);font-size:var(--td-body-lg-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-decoration:none;text-transform:none}.xAnimate{height:20px;width:30px;transform:translateY(-40%)}.line,.xAnimate{position:absolute}.line{width:100%;height:3px;background-color:hsl(var(--brand-basic-black))}.line--1{top:0}.line--2{top:50%}.line--3{top:100%}.xAnimate.isClicked .line--1{top:50%;transform:rotate(51deg);animation-duration:.3s;animation-name:becomeX}.xAnimate.isClicked .line--2{top:50%;transform:rotate(51deg);animation-duration:.3s;animation-name:becomeXM}.xAnimate.isClicked .line--3{top:50%;transform:rotate(-51deg);animation-duration:.3s;animation-name:becomeXR}@keyframes becomeX{0%{transform:rotate(0deg);top:0}50%{transform:rotate(0deg);top:50%}to{transform:rotate(51deg)}}@keyframes becomeXM{0%{transform:rotate(0deg);top:50%}50%{transform:rotate(0deg);top:50%}to{transform:rotate(51deg)}}@keyframes becomeXR{0%{transform:rotate(0deg);top:100%}50%{transform:rotate(0deg);top:50%}to{transform:rotate(-51deg)}}.xAnimate.notClicked .line--1{animation-duration:.3s;animation-name:becomeY}.xAnimate.notClicked .line--2{animation-duration:.3s;animation-name:becomeYM}.xAnimate.notClicked .line--3{animation-duration:.3s;animation-name:becomeYR}@keyframes becomeY{0%{top:50%;transform:rotate(51deg)}50%{transform:rotate(0deg);top:50%}to{transform:rotate(0deg);top:0}}@keyframes becomeYM{0%{top:50%;transform:rotate(51deg)}50%{transform:rotate(0deg);top:50%}to{transform:rotate(0deg);top:50%}}@keyframes becomeYR{0%{transform:rotate(-51deg);top:50%}50%{transform:rotate(0deg);top:50%}to{transform:rotate(0deg);top:100%}}.hamburger-menu{height:25px;width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;transition:.5s;z-index:15;&:hover{cursor:pointer}}.hero-mask-short{-webkit-mask-image:url(/images/masks/mobile-long.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:0 0;-webkit-mask-mode:alpha;mask-image:url(/images/masks/mobile-long.png);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:0 0;mask-mode:alpha}@media (min-width:768px){.hero-mask-short{-webkit-mask-image:url(/images/masks/tablet-medium.png);-webkit-mask-size:100% 100%;mask-image:url(/images/masks/tablet-medium.png);mask-size:100% 100%}}@media (min-width:1024px){.hero-mask-short{-webkit-mask-image:url(/images/masks/desktop-short.png);-webkit-mask-size:100% 100%;mask-image:url(/images/masks/desktop-short.png);mask-size:100% 100%}}.hero-mask-medium{-webkit-mask-image:url(/images/masks/mobile-long.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:0 0;-webkit-mask-mode:alpha;mask-image:url(/images/masks/mobile-long.png);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:0 0;mask-mode:alpha}@media (min-width:768px){.hero-mask-medium{-webkit-mask-image:url(/images/masks/tablet-long.png);-webkit-mask-size:100% 100%;mask-image:url(/images/masks/tablet-long.png);mask-size:100% 100%}}@media (min-width:1024px){.hero-mask-medium{-webkit-mask-image:url(/images/masks/desktop-medium.png);-webkit-mask-size:100% 100%;mask-image:url(/images/masks/desktop-medium.png);mask-size:100% 100%}}.hero-mask-long{-webkit-mask-image:url(/images/masks/tablet-extra-long.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:0 0;-webkit-mask-mode:alpha;mask-image:url(/images/masks/tablet-extra-long.png);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:0 0;mask-mode:alpha}@media (min-width:768px){.hero-mask-long{-webkit-mask-image:url(/images/masks/tablet-extra-long.png);-webkit-mask-size:100% 100%;mask-image:url(/images/masks/tablet-extra-long.png);mask-size:100% 100%}}@media (min-width:1024px){.hero-mask-long{-webkit-mask-image:url(/images/masks/desktop-long.png);-webkit-mask-size:100% 1399.9px;mask-image:url(/images/masks/desktop-long.png);mask-size:100% 1399.9px}}.hero-mask-extra-long{-webkit-mask-image:url(/images/masks/mobile-extra-long.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 578.06px;-webkit-mask-position:0 0;-webkit-mask-mode:alpha;mask-image:url(/images/masks/mobile-extra-long.png);mask-repeat:no-repeat;mask-size:100% 578.06px;mask-position:0 0;mask-mode:alpha}@media (min-width:768px){.hero-mask-extra-long{-webkit-mask-image:url(/images/masks/tablet-extra-long.png);-webkit-mask-size:100% 1138.33px;mask-image:url(/images/masks/tablet-extra-long.png);mask-size:100% 1138.33px}}@media (min-width:1024px){.hero-mask-extra-long{-webkit-mask-image:url(/images/masks/desktop-extra-long.png);-webkit-mask-size:100% 2134.37px;mask-image:url(/images/masks/desktop-extra-long.png);mask-size:100% 2134.37px}}.marquee-track{animation-timing-function:linear;animation-iteration-count:infinite}.marquee-right{animation-name:marquee-right}.marquee-left{animation-name:marquee-left}@keyframes marquee-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes marquee-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.br-badge{border-radius:var(--component-badge-radius);border-width:var(--component-badge-border-width);padding:var(--component-badge-padding-vertical) var(--component-badge-padding-horizontal)}.br-badge-primary{background:hsl(var(--component-badge-color-default-background));color:hsl(var(--component-badge-color-default-text));border-color:hsl(var(--component-badge-color-default-border))}.br-badge-alternative{background:hsl(var(--component-badge-color-alternative-background));color:hsl(var(--component-badge-color-alternative-text));border-color:hsl(var(--component-badge-color-alternative-border))}.br-badge-promotional{background:hsl(var(--component-badge-color-promotional-background));color:hsl(var(--component-badge-color-promotional-text));border-color:hsl(var(--component-badge-color-promotional-border))}.br-button{border-width:var(--component-button-size-border-width)}.br-button-size-sm{border-radius:var(--component-button-radius-sm);height:var(--component-button-size-height-sm);padding-left:var(--component-button-padding-sm-horizontal);padding-right:var(--component-button-padding-sm-horizontal)}.br-button-size-md{border-radius:var(--component-button-radius-md);height:var(--component-button-size-height-md);padding-left:var(--component-button-padding-md-horizontal);padding-right:var(--component-button-padding-md-horizontal)}.br-button-size-lg{border-radius:var(--component-button-radius-lg);height:var(--component-button-size-height-lg);padding-left:var(--component-button-padding-lg-horizontal);padding-right:var(--component-button-padding-lg-horizontal)}.br-button-size-icon{border-radius:var(--component-button-radius-md);height:var(--component-button-size-height-md);width:var(--component-button-size-height-md)}.br-button-primary{background-color:hsl(var(--component-button-color-primary-rest-background));border-color:hsl(var(--component-button-color-primary-rest-border));color:hsl(var(--component-button-color-primary-rest-foreground))}.br-button-primary:hover{background-color:hsl(var(--component-button-color-primary-hover-background));border-color:hsl(var(--component-button-color-primary-hover-border));color:hsl(var(--component-button-color-primary-hover-foreground))}.br-button-primary:active{background-color:hsl(var(--component-button-color-primary-press-background));border-color:hsl(var(--component-button-color-primary-press-border));color:hsl(var(--component-button-color-primary-press-foreground))}.br-button-secondary{background-color:hsl(var(--component-button-color-secondary-rest-background));border-color:hsl(var(--component-button-color-secondary-rest-border));color:hsl(var(--component-button-color-secondary-rest-foreground))}.br-button-secondary:hover{background-color:hsl(var(--component-button-color-secondary-hover-background));border-color:hsl(var(--component-button-color-secondary-hover-border));color:hsl(var(--component-button-color-secondary-hover-foreground))}.br-button-secondary:active{background-color:hsl(var(--component-button-color-secondary-press-background));border-color:hsl(var(--component-button-color-secondary-press-border));color:hsl(var(--component-button-color-secondary-press-foreground))}.br-button-light{background-color:hsl(var(--component-button-color-light-rest-background));border-color:hsl(var(--component-button-color-light-rest-border));color:hsl(var(--component-button-color-light-rest-foreground))}.br-button-light:hover{background-color:hsl(var(--component-button-color-light-hover-background));border-color:hsl(var(--component-button-color-light-hover-border));color:hsl(var(--component-button-color-light-hover-foreground))}.br-button-light:active{background-color:hsl(var(--component-button-color-light-press-background));border-color:hsl(var(--component-button-color-light-press-border));color:hsl(var(--component-button-color-light-press-foreground))}.br-button-outline{background-color:initial;border-color:hsl(var(--component-button-color-outline-rest-border));color:hsl(var(--component-button-color-outline-rest-foreground))}.br-button-outline:hover{background-color:hsl(var(--component-button-color-outline-hover-background));border-color:hsl(var(--component-button-color-outline-hover-border));color:hsl(var(--component-button-color-outline-hover-foreground))}.br-button-outline:active{background-color:hsl(var(--component-button-color-outline-press-background));border-color:hsl(var(--component-button-color-outline-press-border));color:hsl(var(--component-button-color-outline-press-foreground))}.br-button-ghost:hover{background-color:hsl(var(--component-button-color-ghost-hover-background));border-color:hsl(var(--component-button-color-ghost-hover-border));color:hsl(var(--component-button-color-ghost-hover-foreground))}.br-button-ghost:active{background-color:hsl(var(--component-button-color-ghost-press-background));border-color:hsl(var(--component-button-color-ghost-press-border));color:hsl(var(--component-button-color-ghost-press-foreground))}.lucide{stroke-width:var(--component-icon-stroke-width)}.br-inputs-icon{width:var(--component-inputs-size-icon);height:var(--component-inputs-size-icon);color:hsl(var(--component-inputs-color-foreground))}.br-inputs-icon-left{left:var(--component-inputs-padding-horizontal)}.br-inputs-icon-right{right:var(--component-inputs-padding-horizontal)}.br-inputs{color:hsl(var(--component-inputs-color-foreground));min-height:var(--component-inputs-size-height)}.br-inputs::placeholder{color:hsl(var(--component-inputs-color-placeholder))}.br-inputs-default{background-color:hsl(var(--component-inputs-color-background));border-color:hsl(var(--component-inputs-color-border));border-radius:var(--component-inputs-radius);border-width:var(--component-inputs-size-border-width);color:hsl(var(--component-inputs-color-foreground));padding:var(--component-inputs-padding-vertical) var(--component-inputs-padding-horizontal)}.br-inputs-underline{border-bottom-width:var(--component-inputs-size-border-width);border-color:hsl(var(--component-inputs-color-border));padding-top:var(--component-inputs-padding-vertical);padding-bottom:var(--component-inputs-padding-vertical)}.br-inputs-underline-left-icon{padding-left:calc(var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-underline-right-icon{padding-right:calc(var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-default-left-icon{padding-left:calc(var(--component-inputs-padding-horizontal) + var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-default-right-icon{padding-right:calc(var(--component-inputs-padding-horizontal) + var(--component-inputs-size-icon) + var(--spacing-xs))}.br-link-underline-sm:after{height:var(--component-link-size-border-width-sm,1px);bottom:calc(-1 * var(--component-link-padding-underline-sm, 0px))}.br-link-underline-md:after{height:var(--component-link-size-border-width-md,1px);bottom:calc(-1 * var(--component-link-padding-underline-md, 1px))}.br-link-underline-lg:after{height:var(--component-link-size-border-width-lg,1px);bottom:calc(-1 * var(--component-link-padding-underline-lg, 1px))}.td-gap-padding-gutter{gap:var(--td-padding-gutter-lg)}@media (max-width:1023px){.td-gap-padding-gutter{gap:var(--td-padding-gutter-md)}}@media (max-width:639px){.td-gap-padding-gutter{gap:var(--td-padding-gutter-sm)}}.td-gap-padding-desktop-gutter{gap:var(--td-padding-desktop-gutter)}.td-gap-radius-gap-extra-wide{gap:var(--td-radius-gap-extra-wide-lg)}@media (max-width:1023px){.td-gap-radius-gap-extra-wide{gap:var(--td-radius-gap-extra-wide-md)}}@media (max-width:639px){.td-gap-radius-gap-extra-wide{gap:var(--td-radius-gap-extra-wide-sm)}}.td-gap-radius-gap-wide{gap:var(--td-radius-gap-wide-lg)}@media (max-width:1023px){.td-gap-radius-gap-wide{gap:var(--td-radius-gap-wide-md)}}@media (max-width:639px){.td-gap-radius-gap-wide{gap:var(--td-radius-gap-wide-sm)}}.td-gap-heading-standard,.td-gap-radius-gap-standard{gap:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.td-gap-heading-standard,.td-gap-radius-gap-standard{gap:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.td-gap-heading-standard,.td-gap-radius-gap-standard{gap:var(--td-radius-gap-standard-sm)}}.td-gap-radius-gap-narrow{gap:var(--td-radius-gap-narrow-lg)}@media (max-width:1023px){.td-gap-radius-gap-narrow{gap:var(--td-radius-gap-narrow-md)}}@media (max-width:639px){.td-gap-radius-gap-narrow{gap:var(--td-radius-gap-narrow-sm)}}.td-gap-padding-vertial-full{gap:var(--td-padding-vertical-full-lg)}@media (max-width:1023px){.td-gap-padding-vertial-full{gap:var(--td-padding-vertical-full-md)}}@media (max-width:639px){.td-gap-padding-vertial-full{gap:var(--td-padding-vertical-full-sm)}}.td-padding-top-padding-gutter{padding-top:var(--td-padding-gutter-lg)}@media (max-width:1023px){.td-padding-top-padding-gutter{padding-top:var(--td-padding-gutter-md)}}@media (max-width:639px){.td-padding-top-padding-gutter{padding-top:var(--td-padding-gutter-sm)}}.td-padding-bottom-padding-gutter{padding-bottom:var(--td-padding-gutter-lg)}@media (max-width:1023px){.td-padding-bottom-padding-gutter{padding-bottom:var(--td-padding-gutter-md)}}@media (max-width:639px){.td-padding-bottom-padding-gutter{padding-bottom:var(--td-padding-gutter-sm)}}.td-padding-top-standard{padding-top:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.td-padding-top-standard{padding-top:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.td-padding-top-standard{padding-top:var(--td-radius-gap-standard-sm)}}.td-padding-desktop-horizontal{padding-left:var(--td-padding-desktop-horizontal-lg);padding-right:var(--td-padding-desktop-horizontal-lg)}@media (max-width:1023px){.td-padding-desktop-horizontal{padding-left:var(--td-padding-desktop-horizontal-md);padding-right:var(--td-padding-desktop-horizontal-md)}}@media (max-width:639px){.td-padding-desktop-horizontal{padding-left:var(--td-padding-desktop-horizontal-sm);padding-right:var(--td-padding-desktop-horizontal-sm)}}.td-padding-half{padding:var(--td-padding-vertical-half-lg)}.td-padding-top-vertical-half{padding-top:var(--td-padding-vertical-half-lg)}@media (max-width:1023px){.td-padding-top-vertical-half{padding-top:var(--td-padding-vertical-half-md)}}@media (max-width:639px){.td-padding-top-vertical-half{padding-top:var(--td-padding-vertical-half-sm)}}.td-padding-bottom-vertical-half{padding-bottom:var(--td-padding-vertical-half-lg)}@media (max-width:1023px){.td-padding-bottom-vertical-half{padding-bottom:var(--td-padding-vertical-half-md)}}@media (max-width:639px){.td-padding-bottom-vertical-half{padding-bottom:var(--td-padding-vertical-half-sm)}}.td-padding-vertical-full{padding-top:var(--td-padding-vertical-full-lg);padding-bottom:var(--td-padding-vertical-full-lg)}@media (max-width:1023px){.td-padding-vertical-full{padding-top:var(--td-padding-vertical-full-md);padding-bottom:var(--td-padding-vertical-full-md)}}@media (max-width:639px){.td-padding-vertical-full{padding-top:var(--td-padding-vertical-full-sm);padding-bottom:var(--td-padding-vertical-full-sm)}}.td-padding-top-vertical-full{padding-top:var(--td-padding-vertical-full-lg)}@media (max-width:1023px){.td-padding-top-vertical-full{padding-top:var(--td-padding-vertical-full-md)}}@media (max-width:639px){.td-padding-top-vertical-full{padding-top:var(--td-padding-vertical-full-sm)}}.td-padding-bottom-vertical-full{padding-bottom:var(--td-padding-vertical-full-lg)}@media (max-width:1023px){.td-padding-bottom-vertical-full{padding-bottom:var(--td-padding-vertical-full-md)}}@media (max-width:639px){.td-padding-bottom-vertical-full{padding-bottom:var(--td-padding-vertical-full-sm)}}.td-padding-horizontal-full{padding-left:var(--td-padding-horizontal-full-lg);padding-right:var(--td-padding-horizontal-full-lg)}@media (max-width:1023px){.td-padding-horizontal-full{padding-left:var(--td-padding-horizontal-full-md);padding-right:var(--td-padding-horizontal-full-md)}}@media (max-width:639px){.td-padding-horizontal-full{padding-left:var(--td-padding-horizontal-full-sm);padding-right:var(--td-padding-horizontal-full-sm)}}.td-padding-horizontal{padding-left:var(--td-padding-horizontal-lg);padding-right:var(--td-padding-horizontal-lg)}@media (max-width:1023px){.td-padding-horizontal{padding-left:var(--td-padding-horizontal-md);padding-right:var(--td-padding-horizontal-md)}}@media (max-width:639px){.td-padding-horizontal{padding-left:var(--td-padding-horizontal-sm);padding-right:var(--td-padding-horizontal-sm)}}.\!td-padding-spacing-scale-4xsm-vertical{padding-top:var(--td-padding-spacing-scale-4xsm)!important;padding-bottom:var(--td-padding-spacing-scale-4xsm)!important}.td-padding-spacing-scale-4xsm-vertical{padding-top:var(--td-padding-spacing-scale-4xsm);padding-bottom:var(--td-padding-spacing-scale-4xsm)}.\!td-padding-spacing-scale-sm-horizontal{padding-left:var(--td-padding-spacing-scale-sm-horizontal)!important;padding-right:var(--td-padding-spacing-scale-sm-horizontal)!important}.td-padding-spacing-scale-sm-horizontal{padding-left:var(--td-padding-spacing-scale-sm-horizontal);padding-right:var(--td-padding-spacing-scale-sm-horizontal)}.td-padding-spacing-scale-sm{padding:var(--td-padding-spacing-scale-sm-horizontal)}.td-padding-radius-gap-extra-wide{padding:var(--td-radius-gap-extra-wide-lg)}@media (max-width:1023px){.td-padding-radius-gap-extra-wide{padding:var(--td-radius-gap-extra-wide-md)}}@media (max-width:639px){.td-padding-radius-gap-extra-wide{padding:var(--td-radius-gap-extra-wide-sm)}}.td-gap-radius-gap-mini{gap:var(--td-gap-radius-gap-mini-lg)}@media (max-width:1023px){.td-gap-radius-gap-mini{gap:var(--td-gap-radius-gap-mini-md)}}@media (max-width:639px){.td-gap-radius-gap-mini{gap:var(--td-gap-radius-gap-mini-sm)}.td-padding-radius-gap-extra-wide{padding:var(--td-radius-gap-extra-wide-sm)}}.td-padding-spacing-5xl{padding-top:var(--td-padding-spacing-5xl);padding-bottom:var(--td-padding-spacing-5xl)}.\!td-padding-spacing-scale-md-vertical{padding-top:var(--td-padding-spacing-scale-md)!important;padding-bottom:var(--td-padding-spacing-scale-md)!important}.\!td-padding-spacing-scale-5xl-horizontal{padding-left:var(--td-padding-spacing-scale-5xl)!important;padding-right:var(--td-padding-spacing-scale-5xl)!important}.td-round-radius-gap-extra-wide{border-radius:var(--td-radius-gap-extra-wide-lg)}@media (max-width:1023px){.td-round-radius-gap-extra-wide{border-radius:var(--td-radius-gap-extra-wide-md)}}@media (max-width:639px){.td-round-radius-gap-extra-wide{border-radius:var(--td-radius-gap-extra-wide-sm)}}.td-radius-gap-standard{border-radius:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.td-radius-gap-standard{border-radius:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.td-radius-gap-standard{border-radius:var(--td-radius-gap-standard-sm)}}.\!td-radius-gap-mini{border-radius:var(--td-gap-radius-gap-mini-lg)!important}.td-radius-gap-mini{border-radius:var(--td-gap-radius-gap-mini-lg)}@media (max-width:1023px){.\!td-radius-gap-mini{border-radius:var(--td-gap-radius-gap-mini-md)!important}.td-radius-gap-mini{border-radius:var(--td-gap-radius-gap-mini-md)}}@media (max-width:639px){.\!td-radius-gap-mini{border-radius:var(--td-gap-radius-gap-mini-sm)!important}.td-radius-gap-mini{border-radius:var(--td-gap-radius-gap-mini-sm)}}.td-radius-top-left-gap-extra-wide{border-top-left-radius:var(--td-radius-gap-extra-wide-lg)}@media (max-width:1023px){.td-radius-top-left-gap-extra-wide{border-top-left-radius:var(--td-radius-gap-extra-wide-md)}}@media (max-width:639px){.td-radius-top-left-gap-extra-wide{border-top-left-radius:var(--td-radius-gap-extra-wide-sm)}}.td-radius-top-right-gap-extra-wide{border-top-right-radius:var(--td-radius-gap-extra-wide-lg)}@media (max-width:1023px){.td-radius-top-right-gap-extra-wide{border-top-right-radius:var(--td-radius-gap-extra-wide-md)}}@media (max-width:639px){.td-radius-top-right-gap-extra-wide{border-top-right-radius:var(--td-radius-gap-extra-wide-sm)}}.td-radius-top-left-radius-gap-standard{border-top-left-radius:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.td-radius-top-left-radius-gap-standard{border-top-left-radius:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.td-radius-top-left-radius-gap-standard{border-top-left-radius:var(--td-radius-gap-standard-sm)}}.td-radius-top-right-radius-gap-standard{border-top-right-radius:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.td-radius-top-right-radius-gap-standard{border-top-right-radius:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.td-radius-top-right-radius-gap-standard{border-top-right-radius:var(--td-radius-gap-standard-sm)}}.td-radius-bottom-left-radius-gap-standard{border-bottom-left-radius:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.td-radius-bottom-left-radius-gap-standard{border-bottom-left-radius:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.td-radius-bottom-left-radius-gap-standard{border-bottom-left-radius:var(--td-radius-gap-standard-sm)}}.td-radius-bottom-right-radius-gap-standard{border-bottom-right-radius:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.td-radius-bottom-right-radius-gap-standard{border-bottom-right-radius:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.td-radius-bottom-right-radius-gap-standard{border-bottom-right-radius:var(--td-radius-gap-standard-sm)}}.td-radius-spacing-radius-gap-desktop-narrow{border-radius:var(--td-radius-spacing-radius-gap-desktop-narrow)}.td-radius-gap-extra-wide{border-radius:var(--td-radius-gap-extra-wide-lg)}@media (max-width:1023px){.td-radius-gap-extra-wide{border-radius:var(--td-radius-gap-extra-wide-md)}}@media (max-width:639px){.td-radius-gap-extra-wide{border-radius:var(--td-radius-gap-extra-wide-sm)}}.td-border-width-default{border-width:var(--td-border-width-default)}@media (min-width:1280px){.xl\:td-gap-radius-gap-standard{gap:var(--td-radius-gap-standard-lg)}@media (max-width:1023px){.xl\:td-gap-radius-gap-standard{gap:var(--td-radius-gap-standard-md)}}@media (max-width:639px){.xl\:td-gap-radius-gap-standard{gap:var(--td-radius-gap-standard-sm)}}}