.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{display:flex;flex-direction:column;margin-bottom:24px}.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);font-size:14px;line-height:20px;margin-bottom:4px;opacity:.7}.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{margin-bottom:20px;max-width:228px;width:100%}.phone-contacts-modal__call-caption{margin-bottom:16px}.phone-contacts-modal__organizer{margin-bottom:24px}.phone-contacts-modal__terms{color:var(--color-text-secondary);font-size:12px;letter-spacing:.01px;line-height:1.5}.phone-contacts-modal__terms a{border-bottom:1px solid var(--color-accent-150);display:inline-block;transition:border-color .2s;white-space:nowrap}.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;display:flex;margin-bottom:12px}@media screen and (max-width:575px){.phone-contacts__header{font-size:14px;margin-bottom:4px}}.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);font-size:12px;margin:0}.phone-contacts__phone-value{font-size:20px;font-weight:600;line-height:1.2}.phone-contacts__button{display:block;margin-top:12px;width:-moz-max-content;width:max-content}.phone-contacts__phones-caption{margin-bottom:16px}.phone-contacts .is-text-bold{font-weight:600}
