.rt-Spinner{width:var(--spinner-size);height:var(--spinner-size);animation:spinner var(--spinner-animation-duration,1s) infinite linear;display:block}@keyframes spinner{to{transform:rotate(1turn)}}.rt-Flex{justify-content:flex-start;align-items:center;display:flex;position:relative}.rt-Flex.rt-r-position-absolute{position:absolute;inset:0}.rt-Flex.rt-r-jc-center{justify-content:center}
.Spinner-module-scss-module__GBn-CG__spinner{--spinner-animation-duration:1s;--spinner-size:var(--sizing-40);--spinner-stroke:var(--spinner-stroke-size,var(--sizing-6));--spinner-color:var(--spinner-stroke-color,currentColor);align-items:center;display:flex}.Spinner-module-scss-module__GBn-CG__spinner .rt-Spinner{aspect-ratio:1;background:radial-gradient(farthest-side, var(--spinner-color) 94%, #0000) top/var(--spinner-stroke) var(--spinner-stroke) no-repeat,conic-gradient(#0000 1%, var(--spinner-color));-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--spinner-stroke)), #000 0);mask:radial-gradient(farthest-side, #0000 calc(100% - var(--spinner-stroke)), #000 0);border-radius:50%}.Spinner-module-scss-module__GBn-CG__spinner .rt-Spinner:where(.rt-r-size-1){--spinner-size:var(--sizing-12);--spinner-stroke:var(--sizing-2)}.Spinner-module-scss-module__GBn-CG__spinner .rt-Spinner:where(.rt-r-size-2){--spinner-size:var(--sizing-16);--spinner-stroke:var(--sizing-3)}.Spinner-module-scss-module__GBn-CG__spinner .rt-Spinner:where(.rt-r-size-3){--spinner-size:var(--sizing-40)}
.Button-module-scss-module__tgdQua__button{--spinner-stroke-size:var(--sizing-3);--spinner-stroke-color:var(--palette-background-main);cursor:pointer;border-radius:var(--button-border-radius);text-align:center;box-sizing:border-box;z-index:0;border-style:solid;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition-property:color,background-color,opacity;transition-duration:.45s;display:inline-flex;position:relative;overflow:hidden}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--circular{border-radius:var(--button-circular-border-radius);aspect-ratio:1}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--link{align-self:flex-start;padding-inline:0;text-decoration:underline}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary{background-color:var(--button-primary-initial-background-color);border-color:var(--button-primary-initial-border-color);border-block-start-width:var(--button-primary-border-top-width);border-inline-end-width:var(--button-primary-border-right-width);border-block-end-width:var(--button-primary-border-bottom-width);border-inline-start-width:var(--button-primary-border-left-width);color:var(--button-primary-initial-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary:focus-visible{border-color:var(--button-primary-focus-border-color);background-color:var(--button-primary-focus-background-color);color:var(--button-primary-focus-text-color);outline-offset:var(--button-primary-focus-outline-offset);outline-width:var(--button-primary-focus-outline-width);outline-color:var(--button-primary-outline-color)}@media (hover:hover){.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary-hover:hover{border-color:var(--button-primary-hover-border-color);background-color:var(--button-primary-hover-background-color);color:var(--button-primary-hover-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary-hover:hover:before{background-color:var(--button-primary-hover-background-color)}}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary-inverted{background-color:var(--button-primary-inverted-initial-background-color);border-color:var(--button-primary-inverted-initial-border-color);border-block-start-width:var(--button-primary-inverted-border-top-width);border-inline-end-width:var(--button-primary-inverted-border-right-width);border-block-end-width:var(--button-primary-inverted-border-bottom-width);border-inline-start-width:var(--button-primary-inverted-border-left-width);color:var(--button-primary-inverted-initial-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary-inverted:focus-visible{border-color:var(--button-primary-inverted-focus-border-color);background-color:var(--button-primary-inverted-focus-background-color);color:var(--button-primary-inverted-focus-text-color);outline-offset:var(--button-primary-inverted-focus-outline-offset);outline-width:var(--button-primary-inverted-focus-outline-width);outline-color:var(--button-primary-inverted-outline-color)}@media (hover:hover){.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary-inverted-hover:hover{border-color:var(--button-primary-inverted-hover-border-color);background-color:var(--button-primary-inverted-hover-background-color);color:var(--button-primary-inverted-hover-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--primary-inverted-hover:hover:before{background-color:var(--button-primary-inverted-hover-background-color)}}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary{background-color:var(--button-secondary-initial-background-color);border-color:var(--button-secondary-initial-border-color);border-block-start-width:var(--button-secondary-border-top-width);border-inline-end-width:var(--button-secondary-border-right-width);border-block-end-width:var(--button-secondary-border-bottom-width);border-inline-start-width:var(--button-secondary-border-left-width);color:var(--button-secondary-initial-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary:focus-visible{border-color:var(--button-secondary-focus-border-color);background-color:var(--button-secondary-focus-background-color);color:var(--button-secondary-focus-text-color);outline-offset:var(--button-secondary-focus-outline-offset);outline-width:var(--button-secondary-focus-outline-width);outline-color:var(--button-secondary-outline-color)}@media (hover:hover){.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary-hover:hover{border-color:var(--button-secondary-hover-border-color);background-color:var(--button-secondary-hover-background-color);color:var(--button-secondary-hover-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary-hover:hover:before{background-color:var(--button-secondary-hover-background-color)}}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary-inverted{background-color:var(--button-secondary-inverted-initial-background-color);border-color:var(--button-secondary-inverted-initial-border-color);border-block-start-width:var(--button-secondary-inverted-border-top-width);border-inline-end-width:var(--button-secondary-inverted-border-right-width);border-block-end-width:var(--button-secondary-inverted-border-bottom-width);border-inline-start-width:var(--button-secondary-inverted-border-left-width);color:var(--button-secondary-inverted-initial-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary-inverted:focus-visible{border-color:var(--button-secondary-inverted-focus-border-color);background-color:var(--button-secondary-inverted-focus-background-color);color:var(--button-secondary-inverted-focus-text-color);outline-offset:var(--button-secondary-inverted-focus-outline-offset);outline-width:var(--button-secondary-inverted-focus-outline-width);outline-color:var(--button-secondary-inverted-outline-color)}@media (hover:hover){.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary-inverted-hover:hover{border-color:var(--button-secondary-inverted-hover-border-color);background-color:var(--button-secondary-inverted-hover-background-color);color:var(--button-secondary-inverted-hover-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--secondary-inverted-hover:hover:before{background-color:var(--button-secondary-inverted-hover-background-color)}}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--navigation{background-color:var(--button-navigation-initial-background-color);border-color:var(--button-navigation-initial-border-color);border-block-start-width:var(--button-navigation-border-top-width);border-inline-end-width:var(--button-navigation-border-right-width);border-block-end-width:var(--button-navigation-border-bottom-width);border-inline-start-width:var(--button-navigation-border-left-width);color:var(--button-navigation-initial-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--navigation:focus-visible{border-color:var(--button-navigation-focus-border-color);background-color:var(--button-navigation-focus-background-color);color:var(--button-navigation-focus-text-color);outline-offset:var(--button-navigation-focus-outline-offset);outline-width:var(--button-navigation-focus-outline-width);outline-color:var(--button-navigation-outline-color)}@media (hover:hover){.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--navigation-hover:hover{border-color:var(--button-navigation-hover-border-color);background-color:var(--button-navigation-hover-background-color);color:var(--button-navigation-hover-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--navigation-hover:hover:before{background-color:var(--button-navigation-hover-background-color)}}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--tertiary{background-color:var(--button-tertiary-initial-background-color);border-color:var(--button-tertiary-initial-border-color);border-block-start-width:var(--button-tertiary-border-top-width);border-inline-end-width:var(--button-tertiary-border-right-width);border-block-end-width:var(--button-tertiary-border-bottom-width);border-inline-start-width:var(--button-tertiary-border-left-width);color:var(--button-tertiary-initial-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--tertiary:focus-visible{border-color:var(--button-tertiary-focus-border-color);background-color:var(--button-tertiary-focus-background-color);color:var(--button-tertiary-focus-text-color);outline-offset:var(--button-tertiary-focus-outline-offset);outline-width:var(--button-tertiary-focus-outline-width);outline-color:var(--button-tertiary-outline-color)}@media (hover:hover){.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--tertiary-hover:hover{border-color:var(--button-tertiary-hover-border-color);background-color:var(--button-tertiary-hover-background-color);color:var(--button-tertiary-hover-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--tertiary-hover:hover:before{background-color:var(--button-tertiary-hover-background-color)}}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--link{background-color:var(--button-link-initial-background-color);border-color:var(--button-link-initial-border-color);border-block-start-width:var(--button-link-border-top-width);border-inline-end-width:var(--button-link-border-right-width);border-block-end-width:var(--button-link-border-bottom-width);border-inline-start-width:var(--button-link-border-left-width);color:var(--button-link-initial-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--link:focus-visible{border-color:var(--button-link-focus-border-color);background-color:var(--button-link-focus-background-color);color:var(--button-link-focus-text-color);outline-offset:var(--button-link-focus-outline-offset);outline-width:var(--button-link-focus-outline-width);outline-color:var(--button-link-outline-color)}@media (hover:hover){.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--link-hover:hover{border-color:var(--button-link-hover-border-color);background-color:var(--button-link-hover-background-color);color:var(--button-link-hover-text-color)}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--link-hover:hover:before{background-color:var(--button-link-hover-background-color)}}.Button-module-scss-module__tgdQua__button--xs{padding-block:var(--button-xs-padding-vertical);padding-inline:var(--button-xs-padding-horizontal);font:var(--button-xs-typography);letter-spacing:var(--button-xs-typography-letter-spacing);text-transform:var(--button-xs-typography-text-transform);gap:var(--button-icon-xs-spacing)}.Button-module-scss-module__tgdQua__button--xs.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xs-spacing)}.Button-module-scss-module__tgdQua__button--xs--mobile{padding-block:var(--button-xs-padding-vertical);padding-inline:var(--button-xs-padding-horizontal);font:var(--button-xs-typography);letter-spacing:var(--button-xs-typography-letter-spacing);text-transform:var(--button-xs-typography-text-transform);gap:var(--button-icon-xs-spacing)}.Button-module-scss-module__tgdQua__button--xs--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xs-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--xs--tablet{padding-block:var(--button-xs-padding-vertical);padding-inline:var(--button-xs-padding-horizontal);font:var(--button-xs-typography);letter-spacing:var(--button-xs-typography-letter-spacing);text-transform:var(--button-xs-typography-text-transform);gap:var(--button-circular-xs-spacing)}.Button-module-scss-module__tgdQua__button--xs--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xs-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--xs--desktop{padding-block:var(--button-xs-padding-vertical);padding-inline:var(--button-xs-padding-horizontal);font:var(--button-xs-typography);letter-spacing:var(--button-xs-typography-letter-spacing);text-transform:var(--button-xs-typography-text-transform);gap:var(--button-icon-xs-spacing)}.Button-module-scss-module__tgdQua__button--xs--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xs-spacing)}}.Button-module-scss-module__tgdQua__button--sm{padding-block:var(--button-sm-padding-vertical);padding-inline:var(--button-sm-padding-horizontal);font:var(--button-sm-typography);letter-spacing:var(--button-sm-typography-letter-spacing);text-transform:var(--button-sm-typography-text-transform);gap:var(--button-icon-sm-spacing)}.Button-module-scss-module__tgdQua__button--sm.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-sm-spacing)}.Button-module-scss-module__tgdQua__button--sm--mobile{padding-block:var(--button-sm-padding-vertical);padding-inline:var(--button-sm-padding-horizontal);font:var(--button-sm-typography);letter-spacing:var(--button-sm-typography-letter-spacing);text-transform:var(--button-sm-typography-text-transform);gap:var(--button-icon-sm-spacing)}.Button-module-scss-module__tgdQua__button--sm--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-sm-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--sm--tablet{padding-block:var(--button-sm-padding-vertical);padding-inline:var(--button-sm-padding-horizontal);font:var(--button-sm-typography);letter-spacing:var(--button-sm-typography-letter-spacing);text-transform:var(--button-sm-typography-text-transform);gap:var(--button-circular-sm-spacing)}.Button-module-scss-module__tgdQua__button--sm--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-sm-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--sm--desktop{padding-block:var(--button-sm-padding-vertical);padding-inline:var(--button-sm-padding-horizontal);font:var(--button-sm-typography);letter-spacing:var(--button-sm-typography-letter-spacing);text-transform:var(--button-sm-typography-text-transform);gap:var(--button-icon-sm-spacing)}.Button-module-scss-module__tgdQua__button--sm--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-sm-spacing)}}.Button-module-scss-module__tgdQua__button--md{padding-block:var(--button-md-padding-vertical);padding-inline:var(--button-md-padding-horizontal);font:var(--button-md-typography);letter-spacing:var(--button-md-typography-letter-spacing);text-transform:var(--button-md-typography-text-transform);gap:var(--button-icon-md-spacing)}.Button-module-scss-module__tgdQua__button--md.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-md-spacing)}.Button-module-scss-module__tgdQua__button--md--mobile{padding-block:var(--button-md-padding-vertical);padding-inline:var(--button-md-padding-horizontal);font:var(--button-md-typography);letter-spacing:var(--button-md-typography-letter-spacing);text-transform:var(--button-md-typography-text-transform);gap:var(--button-icon-md-spacing)}.Button-module-scss-module__tgdQua__button--md--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-md-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--md--tablet{padding-block:var(--button-md-padding-vertical);padding-inline:var(--button-md-padding-horizontal);font:var(--button-md-typography);letter-spacing:var(--button-md-typography-letter-spacing);text-transform:var(--button-md-typography-text-transform);gap:var(--button-circular-md-spacing)}.Button-module-scss-module__tgdQua__button--md--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-md-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--md--desktop{padding-block:var(--button-md-padding-vertical);padding-inline:var(--button-md-padding-horizontal);font:var(--button-md-typography);letter-spacing:var(--button-md-typography-letter-spacing);text-transform:var(--button-md-typography-text-transform);gap:var(--button-icon-md-spacing)}.Button-module-scss-module__tgdQua__button--md--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-md-spacing)}}.Button-module-scss-module__tgdQua__button--lg{padding-block:var(--button-lg-padding-vertical);padding-inline:var(--button-lg-padding-horizontal);font:var(--button-lg-typography);letter-spacing:var(--button-lg-typography-letter-spacing);text-transform:var(--button-lg-typography-text-transform);gap:var(--button-icon-lg-spacing)}.Button-module-scss-module__tgdQua__button--lg.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-lg-spacing)}.Button-module-scss-module__tgdQua__button--lg--mobile{padding-block:var(--button-lg-padding-vertical);padding-inline:var(--button-lg-padding-horizontal);font:var(--button-lg-typography);letter-spacing:var(--button-lg-typography-letter-spacing);text-transform:var(--button-lg-typography-text-transform);gap:var(--button-icon-lg-spacing)}.Button-module-scss-module__tgdQua__button--lg--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-lg-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--lg--tablet{padding-block:var(--button-lg-padding-vertical);padding-inline:var(--button-lg-padding-horizontal);font:var(--button-lg-typography);letter-spacing:var(--button-lg-typography-letter-spacing);text-transform:var(--button-lg-typography-text-transform);gap:var(--button-circular-lg-spacing)}.Button-module-scss-module__tgdQua__button--lg--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-lg-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--lg--desktop{padding-block:var(--button-lg-padding-vertical);padding-inline:var(--button-lg-padding-horizontal);font:var(--button-lg-typography);letter-spacing:var(--button-lg-typography-letter-spacing);text-transform:var(--button-lg-typography-text-transform);gap:var(--button-icon-lg-spacing)}.Button-module-scss-module__tgdQua__button--lg--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-lg-spacing)}}.Button-module-scss-module__tgdQua__button--xl{padding-block:var(--button-xl-padding-vertical);padding-inline:var(--button-xl-padding-horizontal);font:var(--button-xl-typography);letter-spacing:var(--button-xl-typography-letter-spacing);text-transform:var(--button-xl-typography-text-transform);gap:var(--button-icon-xl-spacing)}.Button-module-scss-module__tgdQua__button--xl.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xl-spacing)}.Button-module-scss-module__tgdQua__button--xl--mobile{padding-block:var(--button-xl-padding-vertical);padding-inline:var(--button-xl-padding-horizontal);font:var(--button-xl-typography);letter-spacing:var(--button-xl-typography-letter-spacing);text-transform:var(--button-xl-typography-text-transform);gap:var(--button-icon-xl-spacing)}.Button-module-scss-module__tgdQua__button--xl--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xl-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--xl--tablet{padding-block:var(--button-xl-padding-vertical);padding-inline:var(--button-xl-padding-horizontal);font:var(--button-xl-typography);letter-spacing:var(--button-xl-typography-letter-spacing);text-transform:var(--button-xl-typography-text-transform);gap:var(--button-circular-xl-spacing)}.Button-module-scss-module__tgdQua__button--xl--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xl-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--xl--desktop{padding-block:var(--button-xl-padding-vertical);padding-inline:var(--button-xl-padding-horizontal);font:var(--button-xl-typography);letter-spacing:var(--button-xl-typography-letter-spacing);text-transform:var(--button-xl-typography-text-transform);gap:var(--button-icon-xl-spacing)}.Button-module-scss-module__tgdQua__button--xl--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-xl-spacing)}}.Button-module-scss-module__tgdQua__button--2xl{padding-block:var(--button-2xl-padding-vertical);padding-inline:var(--button-2xl-padding-horizontal);font:var(--button-2xl-typography);letter-spacing:var(--button-2xl-typography-letter-spacing);text-transform:var(--button-2xl-typography-text-transform);gap:var(--button-icon-2xl-spacing)}.Button-module-scss-module__tgdQua__button--2xl.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-2xl-spacing)}.Button-module-scss-module__tgdQua__button--2xl--mobile{padding-block:var(--button-2xl-padding-vertical);padding-inline:var(--button-2xl-padding-horizontal);font:var(--button-2xl-typography);letter-spacing:var(--button-2xl-typography-letter-spacing);text-transform:var(--button-2xl-typography-text-transform);gap:var(--button-icon-2xl-spacing)}.Button-module-scss-module__tgdQua__button--2xl--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-2xl-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--2xl--tablet{padding-block:var(--button-2xl-padding-vertical);padding-inline:var(--button-2xl-padding-horizontal);font:var(--button-2xl-typography);letter-spacing:var(--button-2xl-typography-letter-spacing);text-transform:var(--button-2xl-typography-text-transform);gap:var(--button-circular-2xl-spacing)}.Button-module-scss-module__tgdQua__button--2xl--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-2xl-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--2xl--desktop{padding-block:var(--button-2xl-padding-vertical);padding-inline:var(--button-2xl-padding-horizontal);font:var(--button-2xl-typography);letter-spacing:var(--button-2xl-typography-letter-spacing);text-transform:var(--button-2xl-typography-text-transform);gap:var(--button-icon-2xl-spacing)}.Button-module-scss-module__tgdQua__button--2xl--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-2xl-spacing)}}.Button-module-scss-module__tgdQua__button--3xl{padding-block:var(--button-3xl-padding-vertical);padding-inline:var(--button-3xl-padding-horizontal);font:var(--button-3xl-typography);letter-spacing:var(--button-3xl-typography-letter-spacing);text-transform:var(--button-3xl-typography-text-transform);gap:var(--button-icon-3xl-spacing)}.Button-module-scss-module__tgdQua__button--3xl.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-3xl-spacing)}.Button-module-scss-module__tgdQua__button--3xl--mobile{padding-block:var(--button-3xl-padding-vertical);padding-inline:var(--button-3xl-padding-horizontal);font:var(--button-3xl-typography);letter-spacing:var(--button-3xl-typography-letter-spacing);text-transform:var(--button-3xl-typography-text-transform);gap:var(--button-icon-3xl-spacing)}.Button-module-scss-module__tgdQua__button--3xl--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-3xl-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--3xl--tablet{padding-block:var(--button-3xl-padding-vertical);padding-inline:var(--button-3xl-padding-horizontal);font:var(--button-3xl-typography);letter-spacing:var(--button-3xl-typography-letter-spacing);text-transform:var(--button-3xl-typography-text-transform);gap:var(--button-circular-3xl-spacing)}.Button-module-scss-module__tgdQua__button--3xl--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-3xl-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--3xl--desktop{padding-block:var(--button-3xl-padding-vertical);padding-inline:var(--button-3xl-padding-horizontal);font:var(--button-3xl-typography);letter-spacing:var(--button-3xl-typography-letter-spacing);text-transform:var(--button-3xl-typography-text-transform);gap:var(--button-icon-3xl-spacing)}.Button-module-scss-module__tgdQua__button--3xl--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-3xl-spacing)}}.Button-module-scss-module__tgdQua__button--4xl{padding-block:var(--button-4xl-padding-vertical);padding-inline:var(--button-4xl-padding-horizontal);font:var(--button-4xl-typography);letter-spacing:var(--button-4xl-typography-letter-spacing);text-transform:var(--button-4xl-typography-text-transform);gap:var(--button-icon-4xl-spacing)}.Button-module-scss-module__tgdQua__button--4xl.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-4xl-spacing)}.Button-module-scss-module__tgdQua__button--4xl--mobile{padding-block:var(--button-4xl-padding-vertical);padding-inline:var(--button-4xl-padding-horizontal);font:var(--button-4xl-typography);letter-spacing:var(--button-4xl-typography-letter-spacing);text-transform:var(--button-4xl-typography-text-transform);gap:var(--button-icon-4xl-spacing)}.Button-module-scss-module__tgdQua__button--4xl--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-4xl-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--4xl--tablet{padding-block:var(--button-4xl-padding-vertical);padding-inline:var(--button-4xl-padding-horizontal);font:var(--button-4xl-typography);letter-spacing:var(--button-4xl-typography-letter-spacing);text-transform:var(--button-4xl-typography-text-transform);gap:var(--button-circular-4xl-spacing)}.Button-module-scss-module__tgdQua__button--4xl--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-4xl-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--4xl--desktop{padding-block:var(--button-4xl-padding-vertical);padding-inline:var(--button-4xl-padding-horizontal);font:var(--button-4xl-typography);letter-spacing:var(--button-4xl-typography-letter-spacing);text-transform:var(--button-4xl-typography-text-transform);gap:var(--button-icon-4xl-spacing)}.Button-module-scss-module__tgdQua__button--4xl--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-4xl-spacing)}}.Button-module-scss-module__tgdQua__button--5xl{padding-block:var(--button-5xl-padding-vertical);padding-inline:var(--button-5xl-padding-horizontal);font:var(--button-5xl-typography);letter-spacing:var(--button-5xl-typography-letter-spacing);text-transform:var(--button-5xl-typography-text-transform);gap:var(--button-icon-5xl-spacing)}.Button-module-scss-module__tgdQua__button--5xl.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-5xl-spacing)}.Button-module-scss-module__tgdQua__button--5xl--mobile{padding-block:var(--button-5xl-padding-vertical);padding-inline:var(--button-5xl-padding-horizontal);font:var(--button-5xl-typography);letter-spacing:var(--button-5xl-typography-letter-spacing);text-transform:var(--button-5xl-typography-text-transform);gap:var(--button-icon-5xl-spacing)}.Button-module-scss-module__tgdQua__button--5xl--mobile.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-5xl-spacing)}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--5xl--tablet{padding-block:var(--button-5xl-padding-vertical);padding-inline:var(--button-5xl-padding-horizontal);font:var(--button-5xl-typography);letter-spacing:var(--button-5xl-typography-letter-spacing);text-transform:var(--button-5xl-typography-text-transform);gap:var(--button-circular-5xl-spacing)}.Button-module-scss-module__tgdQua__button--5xl--tablet.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-5xl-spacing)}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--5xl--desktop{padding-block:var(--button-5xl-padding-vertical);padding-inline:var(--button-5xl-padding-horizontal);font:var(--button-5xl-typography);letter-spacing:var(--button-5xl-typography-letter-spacing);text-transform:var(--button-5xl-typography-text-transform);gap:var(--button-icon-5xl-spacing)}.Button-module-scss-module__tgdQua__button--5xl--desktop.Button-module-scss-module__tgdQua__button--circular{padding:var(--button-circular-5xl-spacing)}}.Button-module-scss-module__tgdQua__button--fullwidth,.Button-module-scss-module__tgdQua__button--fullwidth--mobile{inline-size:100%}.Button-module-scss-module__tgdQua__button--autowidth--mobile{inline-size:auto}@media (min-width:769px){.Button-module-scss-module__tgdQua__button--fullwidth--tablet{inline-size:100%}.Button-module-scss-module__tgdQua__button--autowidth--tablet{inline-size:auto}}@media (min-width:1280px){.Button-module-scss-module__tgdQua__button--fullwidth--desktop{inline-size:100%}.Button-module-scss-module__tgdQua__button--autowidth--desktop{inline-size:auto}}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--disabled{opacity:var(--button-disabled-opacity);background-color:var(--button-disabled-background-color);color:var(--button-disabled-text-color);border-color:var(--button-disabled-border-color);cursor:not-allowed}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--disabled:before{content:none}.Button-module-scss-module__tgdQua__button.Button-module-scss-module__tgdQua__button--disabled.Button-module-scss-module__tgdQua__button--primary{color:var(--button-primary-initial-text-color);background-color:var(--button-primary-initial-background-color);border-color:var(--button-primary-initial-border-color)}.Button-module-scss-module__tgdQua__button:before{content:"";z-index:-1;block-size:100%;inline-size:165%;animation:.45s ease-out forwards Button-module-scss-module__tgdQua__overlay-out;display:block;position:absolute}.Button-module-scss-module__tgdQua__button:not(:active):hover:before{animation:.45s ease-in forwards Button-module-scss-module__tgdQua__overlay-in}
