.none{display:none!important}.hide{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.button{--local-text-color:var(--color-text-regular-text);--local-border-color:var(--colors-orange-cd)}.button:is(:active,:hover){--local-border-width:3.5px}.button:is(:active,:hover).button-cta{--local-background-color:var(--colors-orange-dark-orange)}.button:not(:hover,:active){--local-border-width:1.5px}.button:not(:hover,:active).button-cta{--local-background-color:var(--color-buttons-cta-background)}.button:not(.button-cta){--local-background-color:var(--color-buttons-default-background)}.button{align-items:center;box-sizing:border-box;column-gap:5px;display:inline-flex;flex-direction:row;min-height:49px;padding-bottom:8.5px;padding-top:8.5px;text-decoration:none}.button:not(.button-cta){border:var(--local-border-width) solid var(--local-border-color);padding-left:28.5px;padding-right:28.5px}.button.button-cta,.button:not(.button-cta){background-color:var(--local-background-color)}.button.button-cta{border:1.5px solid var(--local-background-color);padding-left:38.5px;padding-right:38.5px}.button__icon{font:400 normal 1 icomoon;font-family:icomoon!important;font-size:24px;font-style:normal;font-weight:400;line-height:24px}.button__text{font:400 normal clamp(14px,11.12px + .688vw,18px)/160% var(--font-display),Times,serif}.button:not(.button-cta) .button__text{color:var(--local-text-color)}.button.button-cta .button__text{color:var(--color-buttons-cta-label);font-weight:500}