.hm-phone{display:grid;grid-template-columns:minmax(145px,190px) minmax(0,1fr);gap:8px 12px;margin:20px 0 12px}.hm-phone label,.ca-settings .hm-phone label:not(.ca-consent),.ca-auth .hm-phone label{display:block;min-width:0;margin:0;font-weight:650}.hm-phone label[hidden]{display:none!important}.hm-phone-optional{font-weight:400;color:#637590;white-space:nowrap}.hm-phone input,.hm-phone select{display:block;width:100%;min-width:0;min-height:48px;margin-top:7px;padding:11px 13px;border:1px solid #dce3f2;border-radius:10px;background-color:#fff;color:#192450;font:inherit}.hm-phone select{appearance:none;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23687b96' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.hm-phone-custom{grid-column:1/-1}@media(max-width:390px){.hm-phone{grid-template-columns:minmax(120px,42%) minmax(0,1fr);gap:8px}}
