.dial-phone{display:grid;grid-template-columns:minmax(105px,128px) minmax(0,1fr);gap:10px;align-items:start;width:100%}
.dial-phone select,.dial-phone input{box-sizing:border-box;width:100%;min-width:0;min-height:50px;margin:0}
.dial-phone select{padding:12px 24px 12px 10px;border:1px solid #ddd3d7;border-radius:12px;background-color:#fff;color:#292327;font:inherit}
.dial-phone select:focus-visible{outline:2px solid #ec096a;outline-offset:2px}
