.aieo-header-contact.aieo-header-contact{box-sizing:border-box;display:inline-flex;align-items:center;gap:.4em;min-width:0;max-width:100%;padding-block:.25em;color:inherit;font:inherit;line-height:1.3;text-decoration:none;white-space:nowrap}.aieo-header-contact__icon{flex:none;width:1.125em;height:1.125em}.aieo-header-contact__label:after{content:":"}.aieo-header-contact__number{font-weight:600}.aieo-header-contact__note{min-width:0;overflow:hidden;color:color-mix(in srgb,currentColor 72%,transparent);font-weight:400;text-overflow:ellipsis}.aieo-header-contact__note:before{content:"\b7";margin-inline-end:.4em}.aieo-header-contact.aieo-header-contact:hover .aieo-header-contact__number{text-decoration:underline;text-underline-offset:.2em}.aieo-header-contact.aieo-header-contact:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.aieo-header-contact.is-compact{gap:.3em;padding-block:.125em;font-size:.875em}.aieo-header-contact.aieo-header-contact.is-closed{color:color-mix(in srgb,currentColor 72%,transparent);cursor:default}.aieo-header-contact.aieo-header-contact.is-closed[role=button]{cursor:pointer}.aieo-header-contact.aieo-header-contact.is-closed:hover .aieo-header-contact__number{text-decoration:none}@container rooster-header (width < 75rem){.aieo-header-contact__note{display:none}}@container rooster-header (width < 40rem){.aieo-header-contact__label{display:none}}.aieo-header-contact.aieo-header-contact.is-closed:focus-visible{outline:2px solid currentColor;outline-offset:2px}
