:root:root:root:root:root:root [data-designpart=button-telephone]{margin-top:calc(64px * var(--fo-spacing-coef) - 20px);padding:0}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=button-telephone]{margin-top:calc(64px * var(--fo-spacing-coef) * .75 - 10px)}}:root:root:root:root:root:root [data-designpart=button-telephone] .button-cont{margin:0;padding:0}:root:root:root:root:root:root [data-designpart=button-telephone] .button-cont a:where(.size-s,.size-m,.size-l){background:0 0;box-sizing:border-box;font-family:var(--fo-text-font-family);color:#000;text-decoration:none;text-align-last:left;letter-spacing:0;line-height:1;border-radius:50vh;margin:0;padding:0}:root:root:root:root:root:root [data-designpart=button-telephone] .button-cont a:where(.size-s,.size-m,.size-l)::before{content:"\f095";font-family:FontAwesome;font-size:inherit;color:inherit;position:relative;margin-right:.3rem}:root:root:root:root:root:root [data-designpart=button-telephone] .button-cont a.size-s{font-size:var(--fo-button-small-font-size)}:root:root:root:root:root:root [data-designpart=button-telephone] .button-cont a.size-m{font-size:var(--fo-button-medium-font-size)}:root:root:root:root:root:root [data-designpart=button-telephone] .button-cont a.size-l{display:inline-block;font-size:var(--fo-button-large-font-size)}:root:root:root:root:root:root [data-designpart=button-telephone] .button-cont a:hover{opacity:.4;transform:scale(1.05)}