.landing-contact-phone{background:#fafcff;border:1px solid #e7ecf2;border-radius:12px;width:100%;min-height:55px}.landing-contact-phone:focus-within{border-color:#2585c5;box-shadow:0 0 0 3px #2585c51a}.landing-contact-phone .sa-phone-number-input{color:#17263d;text-align:start;min-height:53px;padding:14px 15px;font-size:13px;line-height:24px}.landing-contact-phone .sa-phone-divider{background:#e7ecf2;height:24px}.landing-contact-phone .sa-phone-dial-btn{color:#17263d;min-height:53px}.landing-contact-phone .sa-phone-dropdown{z-index:9999;background:#fff;border:1px solid #e7ecf2;border-radius:8px;width:280px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #17263d24}.landing-contact-phone .sa-phone-dropdown.open{display:block}.landing-contact-phone .sa-phone-search-wrap{border-bottom:1px solid #e7ecf2;align-items:center;gap:8px;padding:10px 12px;display:flex}.landing-contact-phone .sa-phone-search{background:0 0;border:0;outline:0;width:100%}.landing-contact-phone .sa-phone-list{max-height:240px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.landing-contact-phone .sa-phone-option{cursor:pointer;align-items:center;gap:8px;padding:8px 12px;display:flex}.landing-contact-phone .sa-phone-option:hover,.landing-contact-phone .sa-phone-option.selected{background:#f1f7fb}.landing-contact-phone .sa-phone-option-name{flex:1}.landing-contact-phone .sa-phone-option-dial{direction:ltr}
