.phone-contacts-loader:not(:first-child){margin-top:24px}.phone-contacts-loader__phone,.phone-contacts-loader__subcaption{margin-top:8px}.phone-contacts-modal{color:var(--color-text)}.phone-contacts-modal__country-title{margin-bottom:8px}.phone-contacts-modal__country-item{flex-direction:column;margin-bottom:24px;display:flex}.phone-contacts-modal__country-item:last-child{margin-bottom:0}.phone-contacts-modal__phone-item{margin-bottom:8px}.phone-contacts-modal__phone-item:last-child{margin-bottom:0}.phone-contacts-modal__phone-caption{color:var(--color-text-secondary);opacity:.7;margin-bottom:4px;font-size:14px;line-height:20px}.phone-contacts-modal__phone-value{color:var(--color-text);font-size:24px;font-weight:700;line-height:32px}.phone-contacts-modal__pick-button{color:var(--color-link);font-size:14px;font-weight:600}.phone-contacts-modal__pick-button:hover{color:var(--color-link-hover)}.phone-contacts-modal__call-btn{width:100%;max-width:228px;margin-bottom:20px}.phone-contacts-modal__call-caption{margin-bottom:16px}.phone-contacts-modal__organizer{margin-bottom:24px}.phone-contacts-modal__terms{color:var(--color-text-secondary);letter-spacing:.01px;font-size:12px;line-height:1.5}.phone-contacts-modal__terms a{white-space:nowrap;border-bottom:1px solid var(--color-accent-150);transition:border-color .2s;display:inline-block}.phone-contacts-modal__terms a:hover{border-bottom-color:var(--color-accent-350)}.phone-contacts-modal__additional-hint{font-size:16px;font-weight:400}.phone-contacts{color:var(--color-text)}.phone-contacts__caption{margin:20px 0 16px}.phone-contacts__header{align-items:baseline;margin-bottom:12px;display:flex}@media screen and (width<=575px){.phone-contacts__header{margin-bottom:4px;font-size:14px}}.phone-contacts__country{color:var(--color-text-secondary);margin-right:6px}.phone-contacts__show-all-button{color:var(--color-accent-500);font-size:15px;font-weight:600}.phone-contacts__show-all-button:hover{color:var(--color-accent-550)}.phone-contacts__phone-item:not(:last-child){margin-bottom:12px}.phone-contacts__phone-caption{color:var(--color-gray-350);margin:0;font-size:12px}.phone-contacts__phone-value{font-size:20px;font-weight:600;line-height:1.2}.phone-contacts__button{width:max-content;margin-top:12px;display:block}.phone-contacts__phones-caption{margin-bottom:16px}.phone-contacts .is-text-bold{font-weight:600}.messengers-buttons{flex-wrap:wrap;gap:8px;display:flex}
