.icon-link_xxs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xxs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_xs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_s_left span{align-items:center;display:flex;gap:.75rem}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_s_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_m_left span{align-items:center;display:flex;gap:.75rem}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{flex-shrink:0;height:1.5rem;width:1.5rem}.icon-link_m_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{flex-shrink:0;height:1.5rem;width:1.5rem}@keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}.contact-block{color:#1e1e1e;display:flex;font-size:1rem;line-height:1.375}.contact-block.-phone-only .contact-block-phone{font-size:1.125rem;font-weight:700}.contact-block>.ui-icon{flex:0 0 auto;height:1rem;margin:.25rem 1rem 0 0;width:1rem}.contact-block .contact-block-subhead{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.2222222222;margin:0 0 .25rem}@media (min-width:48em){.contact-block .contact-block-subhead{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.2222222222}}.contact-block .contact-block-subhead b,.contact-block .contact-block-subhead strong{color:var(--theme-color-medium);font-weight:inherit}.contact-block .contact-block-subhead a{color:inherit;text-decoration:none}.contact-block .contact-block-title{font-weight:500;margin:0 0 .25rem}.contact-block .contact-block-email{color:var(--theme-color-medium);font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-block .contact-block-email a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:var(--theme-color-medium);text-decoration:none;transition:background-size .25s cubic-bezier(.25,.46,.45,.94)}.user-input-keyboard .contact-block .contact-block-email a:focus,.user-input-mouse .contact-block .contact-block-email a:hover,.user-input-touch .contact-block .contact-block-email a:active{background-size:100% 1px}.contact-block .contact-block-phone{font-weight:500;margin:0}.contact-block .contact-block-phone a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:var(--theme-color-medium);text-decoration:none;transition:background-size .25s cubic-bezier(.25,.46,.45,.94)}.user-input-keyboard .contact-block .contact-block-phone a:focus,.user-input-mouse .contact-block .contact-block-phone a:hover,.user-input-touch .contact-block .contact-block-phone a:active{background-size:100% 1px}.contact-block .contact-block-phone span{color:var(--theme-color-medium)}.contact-block .contact-block-info{color:#858585;font-size:.875rem;line-height:1.4285714286}.contact-block .contact-block-info p{margin:0}.contact-block .contact-block-info p+*{margin-top:.5rem}.contact-block .contact-block-mention{font-size:.625rem;letter-spacing:.02em;line-height:1.6;margin:1rem 0 0}@media (min-width:64em){.contact-block.-phone-only .contact-block-phone{font-size:1.5rem}}
