.callback{align-items:flex-end;display:flex;flex-direction:column;font-weight:500;line-height:normal;white-space:nowrap}@media only screen and (max-width:734px){.callback{align-items:flex-start}}.callback__phone{color:var(--callback-phone-color,currentcolor);font-size:20px;font-size:calc(-1.66667px + 1.66667vw)}@media (max-width:1060px){.callback__phone{font-size:16px}}@media (min-width:1300px){.callback__phone{font-size:20px}}@media only screen and (max-width:734px){.callback__phone{font-size:28px}}.callback__phone:focus-visible{color:var(--color-link-hover)}.callback__text.button{color:var(--callback-text-color,currentcolor);font-size:12px;line-height:1;margin-top:2px}@media only screen and (max-width:734px){.callback__text.button{font-size:16px;margin-top:10px}}@media (any-hover:hover) and (pointer:fine){.callback__text.button:hover{color:var(--color-link-hover)}}.callback__text.button:focus-visible{color:var(--color-link-hover)}
