:is(.aieo-form-button-wrap,.aieo-contact-row) .aieo-form-contact{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:2.75rem;padding:calc(.8rem - 1px) calc(1.25rem - 1px);border:1px solid var(--wp--custom--rooster--button--outline, currentColor);border-radius:var(--wp--custom--rooster--shape--button, var(--wp--custom--rooster--shape--control, 0));background:transparent;color:var(--wp--preset--color--fg, inherit);font-family:inherit;font-size:var(--wp--preset--font-size--sm, .9375rem);font-weight:600;line-height:1.25;text-decoration:none;white-space:nowrap}:is(.aieo-form-button-wrap,.aieo-contact-row) .aieo-form-contact:hover{background:color-mix(in srgb,currentColor 8%,transparent)}:is(.aieo-form-button-wrap,.aieo-contact-row) .aieo-form-contact:focus-visible{outline:none;box-shadow:var(--wp--custom--rooster--focus-ring, 0 0 0 3px color-mix(in srgb, currentColor 40%, transparent))}.aieo-form-contact__icon{flex:none;width:1.125rem;height:1.125rem}.aieo-form-contact__lines{display:flex;flex-direction:column;align-items:flex-start;min-width:0;text-align:start}.aieo-form-contact__note{max-width:100%;overflow:hidden;color:var(--wp--preset--color--muted, currentColor);font-size:var(--wp--preset--font-size--xs, .8125rem);font-weight:400;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}:is(.aieo-form-button-wrap,.aieo-contact-row) .aieo-form-contact.is-closed{color:var(--wp--preset--color--muted, currentColor);border-color:var(--wp--preset--color--line, currentColor);cursor:default}:is(.aieo-form-button-wrap,.aieo-contact-row) .aieo-form-contact.is-closed:not([role=button]):hover{background:transparent}:is(.aieo-form-button-wrap,.aieo-contact-row) .aieo-form-contact.is-closed[role=button]{cursor:pointer}
