.FavoriteButton_FavoriteButton__hdm1N{color:#fff}.PhoneListItem_Contact__rrwtY{display:flex;justify-content:space-between;align-items:center}.PhoneListItem_Content__hCExZ{max-height:38px;display:flex;flex-direction:column;justify-content:center}.PhoneListItem_Label__S50Xe{font-size:12px;line-height:1.4;color:#9a9a9a}.PhoneListItem_Phone__k1P9W{font-weight:500;font-size:16px;line-height:1.4}.PhoneListItem_CopyButton__ST1hS{padding:8px;border-radius:4px;color:#747474;transition:all .2s ease}.PhoneListItem_CopyButton__ST1hS:hover{background-color:#f4f4f4;color:#1e1e1e}.ContactList_Root__1RCya{padding:24px 8px}.ContactList_Title__AGVzy{padding:0 16px 16px}@media screen and (max-width:767px){.ContactList_Title__AGVzy{text-align:center}}.BlueShowPhoneButton_Phone__w2qGl{width:304px;display:flex;justify-content:center;align-items:center;padding:16px;border-radius:16px;background-color:#d6ebff}.BlueShowPhoneButton_PhoneWrapper__pIBB5{position:relative;width:100%;max-width:280px;display:flex;justify-content:center;align-items:center;gap:4px;background-color:inherit}.BlueShowPhoneButton_PhoneIcon__NqBFx{width:24px;height:24px}.BlueShowPhoneButton_ShowNumberButton__u6fuK{position:absolute;right:0;color:#1789fc;background-color:inherit;font-weight:500;letter-spacing:0}.BlueShowPhoneButton_ShowNumberButton__u6fuK:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%) translateX(-100%);width:68px;height:100%;background:linear-gradient(270deg,#d6ebff 43%,transparent 80%);opacity:.95}.ContactButton_Root__94FTw{position:relative;z-index:2;max-width:100%}@media screen and (max-width:767px){.ContactButton_Root__94FTw{width:100%}}.ContactButton_DesktopTrigger__SHNnq,.ContactButton_RevealedPhone__3RzQO{display:inline-flex;align-items:center;max-width:100%;min-width:0;gap:8px;color:#1e1e1e;background:transparent}.ContactButton_DesktopTrigger__SHNnq{padding:0;border:0;cursor:pointer}.ContactButton_PhoneIcon__2NqSt{width:16px;height:16px;flex:0 0 16px;color:#b9b9b9}.ContactButton_AdditionalPhones__JYrgt,.ContactButton_PhoneNumberPreview__TbnJ8,.ContactButton_PhoneNumber__JDmXY,.ContactButton_ShowPhone__eDsle{white-space:nowrap}.ContactButton_PhoneNumberPreview__TbnJ8{max-width:86px;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.0125em}@media screen and (max-width:767px),screen and (min-width:768px)and (max-width:960px){.ContactButton_PhoneNumberPreview__TbnJ8{font-size:12px}}.ContactButton_PhoneNumber__JDmXY{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.0125em}@media screen and (max-width:767px),screen and (min-width:768px)and (max-width:960px){.ContactButton_PhoneNumber__JDmXY{font-size:12px}}.ContactButton_ShowPhone__eDsle{padding-top:2px;padding-bottom:2px;font-weight:500;font-size:13px;line-height:1.4;color:#ff5742}.ContactButton_AdditionalPhones__JYrgt{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.0125em;color:#9a9a9a}@media screen and (max-width:767px),screen and (min-width:768px)and (max-width:960px){.ContactButton_AdditionalPhones__JYrgt{font-size:12px}}.ContactButton_CopyButton__LpIlz{display:inline-flex;flex:0 0 auto;padding:4px}